Chrome浏览器中toLocaleString()格式改变

toLocaleString() format changed in Chrome

本文关键字:格式 改变 toLocaleString 浏览器 Chrome      更新时间:2023-09-26

new Date().toLocaleString()在Chrome现在返回:3/13/2013 9:25:28 AM

它曾经返回:Tue Oct 30 2012 23:59:59 GMT-0500(中央夏令时)

为什么/什么时候改变了?谢谢你。

字符串取决于语言环境,您最近升级了浏览器吗?这可能就是原因。

在调试中检查(窗口)导航器语言参数,例如navigator。语言,以确定浏览器的语言是否已更改为您所期望的语言。

您可能希望挑选出Date对象的某些部分并构造自己的字符串(最好是在某些标准之后),以避免用户发生此类事件。