📌  相关文章
📜  Node.js 日期和时间 Date.locale() 方法(1)

📅  最后修改于: 2023-12-03 15:03:15.439000             🧑  作者: Mango

Node.js 日期和时间 - Date.locale() 方法

在 Node.js 中,Date.locale() 方法用于设置默认的时间本地设置。

语法
Date.locale([locales[, options]])

参数说明:

  • locales:可选。表示语言码。
  • options:可选。一个对象,表示配置选项。
返回值

该方法不返回任何值。

示例

以下示例演示了如何使用 Date.locale() 方法:

const date = new Date();
console.log(date.toLocaleDateString()); // 默认输出本地日期,如 "2021/12/02"
console.log(date.toLocaleDateString('en-US')); // 输出美国时间格式的日期,如 "12/2/2021"
console.log(date.toLocaleDateString('zh-CN')); // 输出中文时间格式的日期,如 "2021年12月2日"

以上示例中,toLocaleDateString() 方法可以根据传入的 locales 参数输出不同格式化的日期。

注意事项
  • 该方法设置的本地设置仅适用于 Date 对象的 toLocaleString()、toLocaleDateString() 和 toLocaleTimeString() 方法,对 getMonth() 等方法无影响。

  • 传入的 locales 参数可以是标准的 BCP 47 语言标记。

  • options 选项中的 timeZone 和 hour12 等值也可以影响日期时间的格式化输出。

参考链接