PHP: date関数の日付文字列の書式
Date関数の日付文字列の書式
改めて日付文字列の情報を読んでいるのだけど、1年の経過日数まで取得できることは知らなかった。
さておき、普段よく使うのは年/月/日 /時/分/秒あたりだと思う。
あとは地味に必要なのが月の日数。
文字 | 内容 | 例 |
---|---|---|
d | 0詰め2桁の日付 | 01〜31 |
D | 曜日英語表記(3文字略記) | |
j | 日付 1〜31 | |
l (Lの小文字) | 曜日英語表記 | |
w | 曜日の数字表記 | |
z | 年の経過日数。0から開始。 | |
m | 0詰め月 | 01〜12 |
t | 月の日数 | 28〜31 |
n | 月 | 1〜12 |
Y | 年4桁 | 2020 |
y | 年2桁 | 20 |
g | 時間(12時間単位) | 11 |
G | 時間(24時間単位) | 23 |
h | 0詰め時間(12時間単位) | (1〜12) |
H | 0詰め時間(24時間単位) | (0〜23) |
i | 0詰分 | 00〜59 |
s | 0詰秒 | 00〜59 |
t | 月の日数 | 26 |
参考URL: PHP公式ドキュメント https://www.php.net/manual/en/function.date.php