2014-02-11 92 views
2

我正在用PhantomJS运行Karma来运行一些单元测试。PhantomJS设置浏览器时区设置

在我的单元测试中,有一些测试可以做一些日期比较,这些测试在本地运行时都会通过。

我们的构建服务器位于不同的时区,由于时区不同,日期测试失败。

我看着phantomjs选项,并没有看到有关语言环境或时区的任何选项。 是否可以在每台计算机上将phantomJs配置为相同的时区,即使它们是不同的时区?

回答

7

如果您使用shell运行它,则可以使用TZ environment variable。例如。

TZ=Europe/Berlin phantomjs script.js 
+0

谢谢,我现在无法测试,但我会在需要时记住它。 –