我在Chrome的Console中这样输出日期:
console.log(new Date());
但是显示结果是这样的:Thu May 12 2016 22:47:25 GMT+0800 (ä¸å½æ åæ¶é´)
在IE中却又是正常的,括号中显示的是2016,请问各位前辈这是什么原因导致的,又如何解决呢?
完整的代码:
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
document.charset 可查看页面编码
我在向 localStorage 记录时间时,也遇到类似情况,记录时刻是:
我的 Chrome 可以自动更新。
根据 Chrome 官方信息 ,3月2日发布 V49,4月13日发布 v50.
结合上边记录的信息,在 Chrome 更新后恢复正常。
也许真的是 v49 的问题。
供参考。
好多朋友有这个问题,貌似都是 Chrome v49
升级成 v50 应该就好了
你直接在浏览器的控制台输出
console.log(new Date());就可以看到结果了,理论上都应该是正常的试一下
同关注。
正常在谷歌中括号里显示的不是年份,是时区信息。
Fri May 13 2016 01:26:56 GMT+0800 (中国标准时间)我在另一台电脑上也遇到了这个问题,但是这个只是
toString的显示的问题,因为一直是用时间戳或者格式化为ISO 8601字符串的,所以也就没关注这个问题。