当前位置: 代码迷 >> JavaScript >> JavaScript Date.toLocaleDateString() - 仅设置选项
  详细解决方案

JavaScript Date.toLocaleDateString() - 仅设置选项

热度:50   发布时间:2023-06-06 08:58:44.0

情况:我想使用JavaScript函数Date.toLocaleDateString()在用户首选语言环境中显示日期。 到目前为止,我想用2-digit选项显示月和日。

据我所知,你必须使用Date.toLocaleDateString(locale, options)来显示选项,但我应该使用哪个值作为locale选项? toLocaleDateString()在内部读取哪个变量来设置语言环境,以便我可以将其读出并将其传递给具有2个参数的函数调用?

从 :

  1. 如果未提供locales,则不要定义语言环境。

暗示你可以将它设置为undefined ,没有任何不良影响。 这由 :

如果未提供locales参数或未定义,则使用运行时的缺省语言环境。

所以你可以用它来调用它:

Date.toLocaleDateString(undefined, options);

获取默认语言环境,就好像你没有参数调用它一样。

  相关解决方案