我在 Debian Bullseye 上,我使用 GNU Icecat 作为我的主要浏览器。
这是我最喜欢的浏览器,但它的时区始终是 UTC 让我很恼火,尽管我在不同的时区。我看到这是因为一些网站检测到我的浏览器的时区并将其与帐户时区进行比较。
我尝试在传递环境变量时运行它:
TZ='US/Pacific' icecat
我在 JS 控制台中运行了以下命令:
new Date().getTimezoneOffset();
IceCat 返回的偏移量始终为 0。Firefox 根据时区返回它,但我不确定如何 - 它似乎也不服从 TZ 变量。
这是 Icecat 本身的错误吗?隐私保护措施?配置错误?Debian 软件包? 我不认为它是 Debian 软件包,因为它不是通过 APT 安装的。
无论如何,我希望返回正确的时区。我如何解决它?
如果相关,我的构建版本是60.3.0esr (64-bit)
.