给网站加了段显示实时时间的 js 之后发现 Edge 的显示有问题,总是是错误的慢 8 个小时或 16 个小时和谷歌浏览器 IE 什么的都不一样。

使用的是目前为止最新的 Edge 浏览器版本, 版本号为 89.0.774.63 (官方内部版本) (64 位)

在网上搜索一番之后发现不少人遇见这个问题
Edge 时间晚 16 个小时什么原因?【edge 吧】_百度贴吧 (baidu.com)
Windows 端 Edge 浏览器和 Firefox 浏览器时间 (时区) 显示不一致 相差 8 小时? | 微信开放社区 (qq.com)
根据里边的评论得知了答案,先整理出来以供参考:
edge 浏览器依赖 WIN10 的时区设定,需要在设置里设定一下,再刷新页面。(尽管你的设置里边是对的)
可以在系统设置中调整本地时间时区,随便调整一个,然后在改回 UTC+08:00 即可 (如下图所示)
![图片[2] - Edge浏览器时区显示错误的解决方法 - 登山亦有道](http://qiniu.chenyan98.cn/wp-content/uploads/2021/03/1617170774-image.webp)
设置之后清空浏览器缓存,并重新打开网页可以发现时间已经恢复正常了。
![图片[3] - Edge浏览器时区显示错误的解决方法 - 登山亦有道](http://qiniu.chenyan98.cn/wp-content/uploads/2021/03/1617170921-image.webp)
© 版权声明
作者:晨岩
本站所有文章除特别声明外,均采用 BY-NC-SA 4.0 许可协议。转载请注明出处!
THE END
暂无评论内容