GMT时间Perl

Perl中的gmtime()函数的工作原理与localtime()函数类似,但返回的值是针对标准格林威治时区本地化的。在列表上下文中调用时,$isdst(gmtime返回的最后一个值)始终为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