2014-09-29 60 views
11

我需要运行带有除操作系统时区以外的时区的浏览器。有什么方法可以在任何浏览器中自定义时区,或者是否有任何提供此类功能的插件?更改浏览器的时区

+0

你在做什么操作系统? – jjmontes 2014-09-29 12:29:56

+0

我正在使用Ubuntu。我不想改变系统的时区。 – sadhvaryu 2014-09-29 12:33:18

回答

12

如果您使用的是Linux,则可以在为进程的整个生命周期设置环境变量的同时启动进程。 Linux使用环境变量TZ进行时区配置。例如,以下命令将使用UTC时区运行firefox。

TZ=UTC firefox 
+0

我可以补充一下,如果您正在编写一个Web应用程序,其目的是根据他们的时区向不同的用户显示不同的数据,我强烈建议从服务器端角度来做这件事:您仍然可以从客户端猜测时区浏览器,但将时区配置移到服务器端,并可能让用户从您的web应用程序更改他们的时区。如果您仍然需要在客户端执行某些与日期相关的计算,请从服务器发送时区配置。 – jjmontes 2014-09-29 12:36:53

+0

谢谢你的回答和建议。在开发Web应用程序时,我会牢记这一点。 – sadhvaryu 2014-09-29 12:47:41

+0

只需要在这里为Windows用户留言:这种技术在Linux和OSX上仅可靠。不要在Windows上使用。更多[这里](https://stackoverflow.com/a/45285315/634824)。谢谢。 – 2017-07-24 16:15:37