$dt = new DateTime();
echo $dt->format('Y-m-d H:i:s');
echo $dt->format('Y/m/d (D) H:i:s');
表示例
2017-05-20 07:01:28
2017/05/20 (Sat) 07:01:28
| 書式 | 内容 |
|---|---|
| Y | 4桁の年。例:2017 |
| y | 2桁の年。例:14 |
| 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(土) |
| 書式 | 形式 | 内容 |
|---|---|---|
| DATE_ATOM | Atom | 2015-12-07T14:18:07+09:00 |
| DATE_COOKIE | HTTP Cookies | Monday, 07-Dec-2015 14:18:07 JST |
| DATE_ISO8601 | ISO-8601 | 2015-12-07T14:18:07+0900 |
| DATE_RFC822 | RFC 822 | Mon, 07 Dec 15 14:18:07 +0900 |
| DATE_RFC850 | RFC 850 | Monday, 07-Dec-15 14:18:07 JST |
| DATE_RFC1036 | RFC 1036 | Mon, 07 Dec 15 14:18:07 +0900 |
| DATE_RFC1123 | RFC 1123 | Mon, 07 Dec 2015 14:18:07 +0900 |
| DATE_RFC2822 | RFC 2822 | Mon, 07 Dec 2015 14:18:07 +0900 |
| DATE_RFC3339 | RFC 3339 | 2015-12-07T14:18:07+09:00 |
| DATE_RSS | RSS | Mon, 07 Dec 2015 14:18:07 +0900 |
| DATE_W3C | WWW Consortium | 2015-12-07T14:18:07+09:00 |