我想将GMT时间字符串转换为我的系统时区。例如, 星期二11月4 22时03分03秒2014 GMT以GMT格式转换为当前时区的时间
我的机器的时区是PST,所以输出应该是:2014年11月4日14时03分03秒的PST
我能做到这在bash,但能找不到perl的任何解决方案。
击溶液=> timestamp_local = date "+%Y-%m-%d %H:%M:%S %Z" -d "$timestamp_GMT"
任何人有在Perl溶液? PS:我必须处理一个巨大的文件(大约100-200MB的文本文件)。所以,我想要一个优化的解决方案。
您可以使用系统命令从perl脚本中调用您的bash解决方案。 – GriffinG 2014-11-05 01:49:28
你有['Time :: Local'](http://perldoc.perl.org/Time/Local.html)吗? – 2014-11-05 01:56:37
@GriffinG我有一个巨大的文件,这个转换的调用系统会不利地影响我的脚本的运行时间。我应该在这个问题中提到这一点。 – Abhijeet 2014-11-05 21:21:12