« PHP:mktime()関数 | メイン | PHP:microtime()関数 »

2005年12月18日

PHP:gmmktime()関数

gmmktime()関数は、指定された時刻のグリニッジ標準時UNIXタイムスタンプを返します。UNIXタイムスタンプは、1970/1/1から指定時刻までの経過秒を表す長整数型の値として出力されます。

※gmmktime()関数によって生成されたタイムスタンプは、date()関数をはじめ、さまざまな日付・時刻関数等の引数として利用可能です。
※グリニッジ標準時を表す以外の部分は、mktime()関数とほぼ同じです。

gmmktime($hour, $minute, $second, $month, $day, $year);
$hour:時
$minute:分
$second:秒
$month:月
$day:日
$year:年

$gmmkt_second = gmmktime(0, 0, 0, 12, 31, 2005);
$date = date("Y-M-d H:i:s", $gmmkt_second);
print $date;

※上記の結果、「2005-Dec-31 09:00:00」を出力します。

投稿者 wing : 2005年12月18日 01:13

コメント