PHP dateを文字列に変換 date(日付フォーマット[, タイムスタンプ])

2017/06/18(0) 91

PHP dateを文字列に変換 date(日付フォーマット[, タイムスタンプ])

目次

date(日付フォーマット[, タイムスタンプ])
日付フォーマット


date(日付フォーマット[, タイムスタンプ])

例)
date('Y/m/d', strtotime('2018-01-01 00:00:00'))

(タイムスタンプを省略した場合は現在の時刻を取得)


日付フォーマット

■ 年
Y:4桁の年 例)2018
y:2桁の年 例)18
L:閏年 例)1:閏年 0:閏年ではない

■ 月
m:ゼロ詰めの月 例)01~12
n:ゼロなしの月 例)1~12
F:フルスペルの月 例)例:January
M:3文字形式の月 例)例:Jan
t:月の日数 例)28~31

■ 日
d:ゼロ詰めの日 例)01~31
j:ゼロなしの日 例)1~31
z:年間の通算日 例)0~365

■ 時
g:12時間単位の時(ゼロなし) 例)1~12
G:24時間単位の時(ゼロなし) 例)0~23
h:12時間単位の時 例)01~12
H:24時間単位の時 例)00~23

■ 分
i:分 例)00~59

■ 秒
s:秒 例)00~59

■ 午前・午後
a:午前:am 午後:pm
A:午前:AM 午後:PM

■ 曜日
D:3文字形式の曜日 例)Mon
l:フルスペルの曜日 例)Monday
N:ISO-8601形式の曜日 例)1(月)~7(日)
w:曜日 例)0(日)~6(土)