Firefox使用UTC时间而非UTC+2导致电视节目表偏移的问题求助
Firefox使用UTC时间而非UTC+2导致电视节目表偏移的问题求助
大家好,我遇到了一个挺奇怪的问题:突然之间电视节目表的时间整体偏移了-2小时,排查后发现问题出在Firefox的时间显示上,但系统本身的时间是完全正常的,下面是我整理的相关细节:
Linux系统控制台时间验证
执行timedatectl命令后,系统时间输出如下:~$ timedatectl Local time: sam. 2024-05-04 12:41:03 CEST Universal time: sam. 2024-05-04 10:41:03 UTC RTC time: sam. 2024-05-04 10:41:03 Time zone: Europe/Paris (CEST, +0200) System clock synchronized: yes NTP service: active RTC in local TZ: no能看到系统时区是欧洲/巴黎(UTC+2),时间同步也处于正常状态。
Firefox ESR开发者工具控制台时间测试
打开菜单 > 开发者工具 > 控制台(开启时间戳),执行new Date().toString()后得到的结果是:13:16:51,528 new Date().toString(); 13:16:51,591 "Sat May 04 2024 11:16:51 GMT+0000 (temps universel coordonné) [UTC]"这里显示的是UTC时间,比系统本地时间整整晚了2小时,这应该就是节目表偏移的原因。
Firefox隐私设置排查
我已经确认about:config里的privacy.resistFingerprinting设置为false,但还是搞不懂为什么Firefox没有全局使用UTC+2时区。
另外我刚发现一个诡异的细节:当我打开Firefox的「设置」或「扩展」页面时,执行Date()得到的时间是正确的(比如显示"Sun May 05 2024 10...",和系统本地时间完全一致)。
有没有朋友遇到过类似的问题?求帮忙分析一下原因!
备注:内容来源于stack exchange,提问作者mazda
相关产品推荐
相关产品推荐

