Firefox 中的时区不准确

Firefox 中的时区不准确

export TZ=America/Mexico_City我的所在位置的时区在我的系统中用(我的系统是 Fedora 37)表示 。

命令date +"%z %Z"向我显示-0600 CST。这很好,因为我最近用更新了包“tzdata” yum update tzdata

但问题是 Firefox(firefox-106.0.1-1.fc37.x86_64),当我执行-(new Date().getTimezoneOffset() / 60)(从 Firefox 调试器)时,它给了我-5,它应该是-6

现在我的消息传递 Web 应用程序显示的消息到达或发送时间不准确,相差 1 小时。例如:Jose sent you a message at 2pm,但它应该显示Jose sent you a message at 1pm

privacy.resistFingerprinting从进行了审查,about:config但它显示false。我使用了一些 Firefox 插件来更改时区,但这使得消息应用程序无法正常工作(Teams 和 Telegram)。

我尝试重新安装 Firefox,yum reinstall firefox但没有成功。我需要使用 Firefox,而不是其他浏览器。

是否有一些配置可以让 Firefox 更新其时区数据库(如 tzdata)?或者,是否有一些配置可以将系统的时区与 Firefox 的时区正确同步?

如果你们这些可爱的人能帮助我,我会提前感谢你们。

答案1

我的解决方案是yum update firefox,现在我已经firefox-112.0.1-1.fc37.x86_64更新了 Firefox 的时区数据库

相关内容