PHP の date() 関数を使用して日付や時刻にフォーマットを設定する方法
date() 関数で日付や時間を出力するには、二つの引数が必要です。一つ目は日付または時間のフォーマット、二つ目は日付または時間です。
よく使われる日付と時間のフォーマット文字列について以下に説明します。
- Y:4桁の年号(例: 2021)
- m:1桁以下の月(例:1)
- d:二桁の日付(例:01)
- H:24時間系の時(例:23)
- i:分(例59)
- 秒数(例:59)
以下に例を示します。
// 格式化当前日期
echo date("Y-m-d"); // 输出结果:2021-01-01
// 格式化当前时间
echo date("H:i:s"); // 输出结果:23:59:59
// 格式化当前日期和时间
echo date("Y-m-d H:i:s"); // 输出结果:2021-01-01 23:59:59
// 格式化指定日期和时间
echo date("Y-m-d H:i:s", strtotime("2022-12-31 12:34:56")); // 输出结果:2022-12-31 12:34:56
なお、date() 関数はフォーマットされた日付、または時刻の文字列を返します。