回答編集履歴
1
Update
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
以下は `DatePeriod()` を使う方法です。`$end` を
|
1
|
+
以下は `DatePeriod()` を使う方法です。`$end` を 1 分進めることで `23:00` まで表示されます。
|
2
2
|
|
3
3
|
```php
|
4
4
|
|
@@ -10,11 +10,11 @@
|
|
10
10
|
|
11
11
|
$begin = new DateTime('12:00');
|
12
12
|
|
13
|
-
$end = new DateTime('23:0
|
13
|
+
$end = new DateTime('23:00');
|
14
14
|
|
15
|
-
$interval = DateInterval
|
15
|
+
$interval = new DateInterval('PT15M');
|
16
16
|
|
17
|
-
$daterange = new DatePeriod($begin, $interval
|
17
|
+
$daterange = new DatePeriod($begin, $interval, $end->modify('+1 min'));
|
18
18
|
|
19
19
|
|
20
20
|
|