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