PHPリファレンス(逆引き)

PHPリファレンス
 
日付データをタイムスタンプに変換する( mktime()、gmmktime() )
スポンサードリンク

日付データをタイムスタンプに変換するには、mktime()、gmmktime()関数を使用します。

mktime( [時 [ ,分 [ ,秒
      [ ,月 [ ,日 [ ,年
      [ ,サマータイム ]]]]]]] )

gmmktime( [時 [ ,分 [ ,秒
        [ ,月 [ ,日 [ ,年
        [ ,サマータイム ]]]]]]] )

mktime()関数はローカル時間を、gmmktime()関数は、グリニッジ標準時を返します。

サマータイムの指定内容
  1:サーマータイム
  2:サマータイムではない
  3:サマータイムか不明

※PHP 5.1.0 以降、「サマータイム」パラメータは廃止されました。その結果、 新しいタイムゾーン処理機能がかわりに使用されます


 
例1) 日付データをタイムスタンプに変換します。

<?php
$str = "2006/01/15 20:35:12";
list( $y, $m, $d, $h, $mi, $s) = sscanf("%d/$d/%d $d:$d/$d",$str);
echo "mktime:" . mktime( $h, $mi, $s, $y, $m, $d, 0 ) . "\n";
?>

●実行結果
mktime:943887600



スポンサード リンク


日付と時刻の取得( getdate() )
日付と時刻の取得( localtime() )
日付をフォーマット( date()、gmdate() )
タイムスタンプの取得( time()、microtime() )
日付データをタイムスタンプに変換する( mktime()、gmmktime()
日付の計算をする
日付が有効かチェックする( checkdate() )

基本APIへ
忘れっぽいエンジニアのPHPリファレンス TOPへ