PHPのdate関数を使って日付を表示
phpのワンライナーでdate 関数を実行。
何年何月何日何時何分何秒 (1)
分、秒にゼロあり
【表示例】2020年3月6日03:15:06
1 | php -r 'echo date("Y年n月j日H:i:s");' |
何年何月何日何時何分何秒(2)
0なしの分、0なしの秒
【表示例】2020年3月6日3時15分6秒
1 | php -r 'echo date("Y年n月j日G時").intval(date("i"))."分".intval(date("s"))."秒";' |
きょうは何曜日
きょうは何曜日かを英語で表記。
【表示例】Friday
1 | php -r 'echo date("l");' |
きょうは何曜日
きょうは何曜日かを日本語で表記。
【表示例】 金曜日
1 | php -r '$week = ["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]; echo $week[date("w")];' |
項目 | フォーマット | 説明 | 表示例 |
---|---|---|---|
年 | Y | 西暦(4桁) | 2020 |
y | 西暦(2桁) | 20 | |
L | うるう年→1、普通の年→0 | 0 | |
月 | m | 月(2桁) | 03 |
n | 月(先頭の0なし) | 3 | |
M | 英語(略語) | Mar | |
F | 英語 | March | |
日 | d | 日(2桁) | 09 |
j | 日(先頭の0なし) | 9 | |
t | その月の日数 | 31 | |
z | その年の経過日数 | 65 | |
曜日・週 | D | 英語(略語) | Fri |
l | 英語 | Friday | |
w | 曜日 (日曜0→土6) | 5 | |
W | その年の経過週 (月曜開始) | 10 | |
時間 | H | 24時間単位 | 09 |
G | 24時間単位 (先頭の0なし) | 9 | |
h | 12時間単位 | 09 | |
g | 12時間単位 (先頭の0なし) | 9 | |
a | 午前/午後(小文字) | am | |
A | 午前/午後(大文字) | AM | |
分 | i | 分(2桁) | 09 |
秒 | s | 秒(2桁) | 09 |