JavaScript Date.toLocaleDateString()-仅设置选项
情况:我想使用JavaScript函数JavaScript Date.toLocaleDateString()-仅设置选项,javascript,date,locale,Javascript,Date,Locale,情况:我想使用JavaScript函数Date.toLocaleDateString()在用户首选的区域设置中显示日期。到目前为止还不错,但我想用2位选项显示月份和日期 据我所知,您必须使用Date.toLocaleDateString(locale,options)来显示选项,但是locale选项应该使用哪个值?toLocaleDateString()在内部读取哪个变量来设置区域设置,这样我就可以读取它并将它传递给带有2个参数的函数调用?来自: 如果未提供区域设置,则让区域设置未定义 这意味着
Date.toLocaleDateString()
在用户首选的区域设置中显示日期。到目前为止还不错,但我想用2位
选项显示月份和日期
据我所知,您必须使用Date.toLocaleDateString(locale,options)
来显示选项,但是locale
选项应该使用哪个值?toLocaleDateString()
在内部读取哪个变量来设置区域设置,这样我就可以读取它并将它传递给带有2个参数的函数调用?来自:
未定义
,而不会产生不良影响。这一点得到以下方面的支持:
如果未提供或未定义locales参数,则使用运行时的默认语言环境
因此,您可以将其称为:
Date.toLocaleDateString(undefined, options);
获取默认区域设置,就好像您调用它时没有参数一样。您可以尝试使用as中的
未定义,其中包含区域设置
参数的信息:“如果未提供或未定义区域设置参数,则使用运行时的默认区域设置。”谢谢,我只是没有看到关于undefined(未定义)的注释,因为该信息本身不在上,但我链接到的页面链接在“locales”参数部分下的“Intl page”文本后面。