雑多なブログ

音楽や語学、プログラム関連の話題について書いています

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