Smart -Web Magazine

WEB開発者に嬉しいステキ講座

MENU

gmtime

2011年9月20日 コメントの追加
gmtime EXPR

time関数が返す時刻をグリニッジ標準時(GMT)に変換し、8 要素の配列として返します。スカラコンテキストではGMTに基づいて、ctimeシステムコールのような文字列を返します。

gmtimeの使い方

($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) 
= gmtime(time); 

すべての配列要素は数値です。注意する点は、$monが 0..11 の範囲で、0 が1月を表し、$wdayが 0..6 の範囲、0 が月曜日を表します。また、$yearには西暦から 1900 を引いた値がセットされています。引数が省略されると、現在の時刻を使います(gmtime(time)と同様)。

PerlライブラリモジュールTime::Localにはtimegmサブルーチンが用意されていて、gmtimeの逆変換が可能です。

このエントリーをはてなブックマークに追加

コメントを残す

Jump to the top