【问题标题】:TZ Multiple TimeZone under WindowsWindows下TZ多时区
【发布时间】:2010-09-17 17:13:08
【问题描述】:

如果我启动一些可以代表在不同时区运行的客户端的进程,我可以(取决于实际代码)使用 TZ 环境使它们看起来像是来自不同时区。

有没有更合适的 windows 方式来模拟这个,而不启动 24 个虚拟机?

【问题讨论】:

    标签: windows timezone


    【解决方案1】:

    Windows 中的不同进程当然可以在不同的环境中运行。如果您的进程使用 TZ 环境变量来确定其时区,那么您可以在启动每个进程之前单独设置该环境变量。

    C 运行时库(例如localtime)使用 TZ 环境变量,但 Win32 API(例如GetLocalTime)不使用。因此,根据您的应用程序如何确定本地时区,此技术可能适合您,也可能不适合您。

    【讨论】:

    • 所以基本上,如果你没有代码,你就会卡住。如果您想测试其他应用程序(或 .dll),您必须采用虚拟方式。
    猜你喜欢
    • 1970-01-01
    • 2015-05-16
    • 2018-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-01
    相关资源
    最近更新 更多