📜  如何使用 tolocaledatestring 获取日期 - Javascript (1)

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

如何使用 toLocaleDateString 获取日期 - JavaScript

在 JavaScript 中,我们可以使用 toLocaleDateString 方法来将日期格式化为本地格式。这个方法可以接受两个可选参数,分别是语言和选项。

下面是一个使用 toLocaleDateString 方法的示例:

const date = new Date();
const options = { year: 'numeric', month: 'long', day: 'numeric' };
const formattedDate = date.toLocaleDateString('en-US', options);
console.log(formattedDate);

这个例子输出了当前日期的本地格式(在美国英语中):

February 17, 2022

在以上示例中,我们传递了两个参数给 toLocaleDateString 方法,分别是语言和选项。

语言可以是一个 BCP 47 语言标记字符串,比如 'en-US' 表示美国英语。如果未传递语言参数,该方法将使用浏览器的默认语言。

选项参数是一个对象,用于指定要显示的日期组成部分。在这个示例中,我们使用了 year、month 和 day 值来显示完整的日期。

以下是一些可能在选项中使用的值:

  • year: 'numeric' | '2-digit'
  • month: 'numeric' | '2-digit' | 'narrow' | 'short' | 'long'
  • day: 'numeric' | '2-digit'

使用 toLocaleDateString 方法,您可以轻松地将日期格式化为您所需的格式,并使用本地规则来显示它。