PHP 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() 関数は、1文字のみをパラメータとして受け入れます。 format パラメータ!

文法

idate(format,timestamp);
パラメータ 説明
format

必須。結果の返り方を指定します:

  • B - Swatch Beat/インターネット時間
  • d - その月の中の何日目
  • h - 時(12時間制)
  • H - 時(24時間制)
  • i - 分
  • I - 夏時間が有効の場合は1、そうでない場合は0を返します
  • L - うるう年の場合は1、そうでない場合は0を返します
  • m - その月の数字
  • s - 秒
  • t - その月の合計日数
  • U - Unix 紀元(1970年1月1日 00:00:00 GMT)から経過した秒数、time()と同じ
  • w - 週の中の何日目(日曜日は0)
  • W - ISO-8601 フォーマットの年の中の週の何週目、週は月曜日から始まります
  • y - 年(1桁または2桁数字)
  • Y - 年(4桁数字)
  • z - 年のうちの何日目
  • Z - 秒単位の時区オフセット
timestamp オプション。必要に応じて、フォーマット化する必要がある日付/時刻の Unix 時間スタンプを指定します。デフォルトでは、現在のローカル時間(time())が使用されます。

技術的な詳細

返り値: 指定された format 指定された timestamp フォーマット化された整数。
PHP バージョン: 5+
更新ログ: PHP 5.1.0:E_STRICT と E_NOTICE の時区エラーが追加されました。