📌  相关文章
📜  JavaScript 日期 toLocaleString() 方法(1)

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

JavaScript 日期 toLocaleString() 方法

JavaScript中的toLocaleString()方法可以将Date对象的日期和时间转换为字符串,以本地日期和时间格式显示。

语法
date.toLocaleString([locales[, options]]);
参数
  • locales(可选):用逗号分隔的字符串,表示显示哪个语言环境的日期和时间。默认是浏览器语言环境。
  • options(可选):对象参数,可以设置国际化参数(如日期格式、时间格式、时间区域等)。
返回值

返回一个字符串,表示指定日期的本地日期和时间格式。

示例
const date = new Date();

// 显示默认语言环境的日期和时间
console.log(date.toLocaleString()); // "2021/5/5 下午5:28:13"

// 显示美国的日期格式,12小时制,具体看电脑所在位置
console.log(date.toLocaleString('en-US', { hour12: true })); // "5/5/2021, 5:28:13 PM"

// 显示法国的日期格式,24小时制
console.log(date.toLocaleString('fr-FR', { hour12: false })); // "05/05/2021 à 17:28:13"
注意事项
  • 语言环境参数的默认值是浏览器当前的语言环境。
  • options参数需要在支持国际化的浏览器中使用,如Chrome和Firefox。
  • 国际化参数的详细设置可以参考Mozilla文档

以上就是JavaScript 日期 toLocaleString() 方法的介绍。这个方法可以方便地将日期和时间转换为本地格式,让程序员不用自己写日期格式化的逻辑代码,简化了开发工作,提高了效率。