问题描述
情况:我想使用JavaScript函数Date.toLocaleDateString()
在用户首选语言环境中显示日期。
到目前为止,我想用2-digit
选项显示月和日。
据我所知,你必须使用Date.toLocaleDateString(locale, options)
来显示选项,但我应该使用哪个值作为locale
选项?
toLocaleDateString()
在内部读取哪个变量来设置语言环境,以便我可以将其读出并将其传递给具有2个参数的函数调用?
1楼
James Thorpe
6
已采纳
2015-08-07 09:03:42
从 :
- 如果未提供locales,则不要定义语言环境。
暗示你可以将它设置为undefined
,没有任何不良影响。
这由 :
如果未提供locales参数或未定义,则使用运行时的缺省语言环境。
所以你可以用它来调用它:
Date.toLocaleDateString(undefined, options);
获取默认语言环境,就好像你没有参数调用它一样。