我需要运行一个 Perl 脚本,但让它认为它处于与服务器配置为正常使用的时区不同的时区 (GMT)。
我想在不修改现有脚本的情况下执行此操作,如果可能的话,通过一些环境变量或任何配置设置。
这是针对 OS X 及其供应商 Perl (v5.12.4) 的。
我需要运行一个 Perl 脚本,但让它认为它处于与服务器配置为正常使用的时区不同的时区 (GMT)。
我想在不修改现有脚本的情况下执行此操作,如果可能的话,通过一些环境变量或任何配置设置。
这是针对 OS X 及其供应商 Perl (v5.12.4) 的。
您可以使用 TZ 环境变量 ($ENV{TZ})。有关详细信息,请参阅https://stackoverflow.com/questions/753346/how-do-i-set-the-timezone-for-perls-localtime