回答編集履歴
1
空白時の挙動について修正
answer
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
$date = DateTime::createFromFormat('Y-m-d', $POST['date']);
|
6
6
|
```
|
7
7
|
|
8
|
-
ただし、input[type=date] は空欄の時に空文字列を設定してきますので、空かどうかのチェックは必要です(でないと
|
8
|
+
ただし、input[type=date] は空欄の時に空文字列を設定してきますので、空かどうかのチェックは必要です(でないとその後で参照した際にエラーになることが多い)
|
9
9
|
|
10
10
|
また、createFromFormat で日付しか指定しなかった場合、時以下は「実行したときの現在時刻」から取られます。(つまり 00:00:00 になるわけではない)
|
11
11
|
ので、比較などをする際には注意が必要です。
|