跳轉到內容

Perl 程式設計/關鍵字/gmtime

來自華夏公益教科書,開放的書籍,開放的世界
上一個:glob 關鍵字 下一個:goto

gmtime關鍵字

[編輯 | 編輯原始碼]

gmtime的工作方式類似於 localtime,只是返回的值是針對標準格林威治時間區本地化的。如果表示式被省略,則使用$_的內容。當在列表上下文中呼叫時,gmtime ($isdst返回的最後一個值(即是否為夏令時)始終為 0,因為 GMT 沒有夏令時。

  gmtime EXPRESSION
  gmtime
該程式碼
($s, $min, $h, $mday, $mon, $year, $wday, $yday, $isdst) = localtime(time);

$year += 1900;

print $isdst . " " . $yday . ". day of the year, " . $wday . ". day of the week\n";
print $year . '-' . qw(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec)[$mon] . '-' . $mday . ' ' . $h . ':' . $min . ':' . $s . "\n";
($s, $min, $h, $mday, $mon, $year, $wday, $yday, $isdst) = gmtime(time);

$year += 1900;

print $isdst . " " . $yday . ". day of the year, " . $wday . ". day of the week\n";
print $year . '-' . qw(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec)[$mon] . '-' . $mday . ' ' . $h . ':' . $min . ':' . $s . "\n";
在 Windows 上返回類似以下內容:
0 47. day of the year, 2. day of the week
2015-Feb-17 16:15:30
0 47. day of the year, 2. day of the week
2015-Feb-17 15:15:30

請注意,二月份沒有夏令時。

另請參閱

[編輯 | 編輯原始碼]
gmtime localtime time times utime
上一個:glob 關鍵字 下一個:goto
華夏公益教科書