【问题标题】:PhantomJS set browser timezone settingPhantomJS 设置浏览器时区设置
【发布时间】:2014-02-11 13:15:38
【问题描述】:

我正在使用 PhantomJS 运行 Karma 来运行一些单元测试。

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

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

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

【问题讨论】:

    标签: node.js phantomjs karma-runner


    【解决方案1】:

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

    TZ=Europe/Berlin phantomjs script.js
    

    【讨论】:

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