PHP idate() 関数

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

。 idate() 注意:idate()

ローカルの時刻/日付を整数でフォーマットします。さまざまなフォーマットですべてをテストしてみます:

<?php
echo idate("B") . "<br>";
echo idate("d") . "<br>";
echo idate("h") . "<br>";
echo idate("H") . "<br>";
echo idate("i") . "<br>";
echo idate("I") . "<br>";
echo idate("L") . "<br>";
echo idate("m") . "<br>";
echo idate("s") . "<br>";
echo idate("t") . "<br>";
echo idate("U") . "<br>";
echo idate("w") . "<br>";
echo idate("W") . "<br>";
echo idate("y") . "<br>";
echo idate("Y") . "<br>";
echo idate("z") . "<br>";
echo idate("Z") . "<br>";
?>
例の実行 »

定義と用法

idate() 関数は、ローカルの時間および/または日付を整数にフォーマットします。

注: idate() 関数は、formatパラメータで1文字だけを受け取ります!


構文

idate(format,timestamp);

パラメータ 説明
format 必須。結果の返し方を指定する:
  • B - Swatchビート/インターネット時間
  • d - 月の日
  • h - 時 (12 時間形式)
  • H - 時 (24 時間形式)
  • i - 分
  • I - 夏時間の適用中は 1、そうでなければ 0 を返す
  • L - 閏年なら 1、そうでなければ 0 を返す
  • m - 月数
  • s - 秒
  • t - 現在の月の日数
  • U - Unix Epoch (January 1 1970 00:00:00 GMT) からの秒数
  • w - 曜日 (日曜日は 0)
  • W - ISO-8601 形式。月曜日から始まる年単位の週番号
  • y - 年 (1 桁あるいは 2 桁の数値)
  • Y - 年 (4 桁)
  • z - 年間の通算日
  • Z - タイムゾーンのオフセット秒数
timestamp 任意。フォーマットされる日付や時刻を表すUnixタイムスタンプを指定する。デフォルトは現在のローカル時刻(time())になる

技術内容
返り値: 指定のtimestampを使用して、指定したformatに従いフォーマットした整数を返します。
PHP バージョン: 5+
変更歴 PHP 5.1.0: E_STRICTとE_NOTICEのタイムゾーンエラーを発行するようになりました

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