PHP localtime() 関数

❮ PHP 日付/時刻リファレンス

インデクス配列と連想配列でローカルタイムを表示する:

<?php
print_r(localtime());
echo "<br><br>";
print_r(localtime(time(),true));
?>
例の実行 »

定義と用法

localtime() 関数はローカルタイムを返します。


構文

localtime(timestamp,is_assoc);

パラメータ 説明
timestamp 任意。Unixタイムスタンプを指定する。timestampを指定しない場合は、デフォルトである現在のローカル時刻 time() を使用する
is_assoc 任意。連想配列を返すか、インデクス配列を返すかを指定する。 FALSE = インデクス配列を返す。TRUE = 連想配列を返す。デフォルトは FALSE。

連想配列のキーは次の通り:

  • [tm_sec] - 秒 (0-61)
  • [tm_min] - 分 (0-59)
  • [tm_hour] - 時 (0-23)
  • [tm_mday] - 月の日 (1-31)
  • [tm_mon] - 1月からの月数 (0-11)
  • [tm_year] - 1900年以降の年
  • [tm_wday] - 日曜日以降の日数 (0-6)
  • [tm_yday] - 月1日以降の日数 (0-365)
  • [unparsed] - 指定された書式を使用して認識されなかった日付部分

技術内容
返り値: Unixタイムスタンプのコンポーネントを含む配列を返します
PHP バージョン: 4+
変更歴 PHP 5.1.0: E_STRICTとE_NOTICEのタイムゾーンエラーを発行するようになりました

❮ PHP 日付/時刻リファレンス