首页 > 解决方案 > Chrome 问题:new Date() 返回没有时区的时间,但只是 Windows 7 操作系统中的偏移量

问题描述

new Date() 正在返回没有时区的时间,但只是 Windows 7 操作系统中 Chrome 版本71.0.3578.80 的偏移量。

按 f12 打开控制台并在 JS 控制台中发出 new Date() 。

Windows 10:new Date() 显示 Mon Dec 10 2018 16:11:23 GMT-0500 (东部标准时间)

Windows 7:new Date() 显示 Mon Dec 10 2018 12:27:23 GMT-0500 (GMT-05:00)

在 Windows 10 中,它运行良好。在 Windows 7 中,它不再显示东部标准时间。在 chrome 发布更新之前,它在 Windows 7 和 10 中都很好。

阅读最新版本的发行说明有一点与相对时间的修改有关。

显示相对时间现在是 Intl API 的一部分

我怀疑上述更改破坏了 Windows 7 中的时区信息。

标签: google-chromegoogle-chrome-devtools

解决方案


推荐阅读