【发布时间】:2016-06-25 06:24:20
【问题描述】:
我开发了一个 Web 应用程序(使用 java),其中我有一个需要保存用户时间签名的业务规则。但是我需要保存3次:本地时区用户、全球时区和服务器时区。
我的问题是测试用户的本地时区。任何人都知道我如何模拟 (仅用于在本地机器上进行测试)一个与浏览器或服务器不同的时区,让我模拟这个测试?
注意:我想我会创建一个虚拟机并在其上托管我的应用程序,然后进行测试,它只需要更改虚拟机的时区。所以这个过程需要很长时间,我想知道有没有简单的方法。
【问题讨论】:
-
嗯,这不是像在 Windows 中更改时钟时间那么简单吗?它会模拟客户的时间和时区...
-
更改系统时区后需要重启浏览器。
-
@EricoSuoza 如何更改本地 Tomcat 时区? stackoverflow.com/questions/28777322/…
-
例如chrome...这个webbrowser不会自动更改时区...我认为@MattJohnson
标签: javascript testing browser timezone