Perl 中的 GMT 时间
Perl 中的函数 gmtime() 就像 localtime() 函数,但返回的值是针对标准格林尼治时区进行本地化的。在列表上下文中调用时,gmtime 返回的最后一个值 $isdst 始终为 0。格林尼治标准时间没有夏令时。
你应注意 localtime() 将返回运行该脚本的机器上的当前本地时间,而 gmtime() 将返回世界格林尼治时间或 GMT(或 UTC)。
尝试以下示例在 GMT 刻度上打印当前日期和时间 −
示例
#!/usr/local/bin/perl $datestring = gmtime(); print "GMT date and time $datestring\n";
输出
执行以上代码时,将产生以下结果 −
GMT date and time Sat Feb 16 13:50:45 2013
广告