回答編集履歴

1

コードを追記

2019/06/23 17:09

投稿

fumito_94
fumito_94

スコア679

test CHANGED
@@ -9,3 +9,33 @@
9
9
  ```
10
10
 
11
11
  に変更すれば、インスタンスではなく、文字列が格納されるため、それぞれの日時が入ると思われます。
12
+
13
+
14
+
15
+ 追記
16
+
17
+ 例)
18
+
19
+ ```php
20
+
21
+ $start = Carbon::createFromTime(10);
22
+
23
+ $reserved_time = [];
24
+
25
+ for($i =0; $i < 15; $i++){
26
+
27
+ $time = Carbon::parse($start);
28
+
29
+ if(!$time->between(Carbon::createFromTime(12,00,0),Carbon::createFromTime(13,30,0))){
30
+
31
+ $reserved_time[] = $time;
32
+
33
+ }
34
+
35
+
36
+
37
+ $time = $start->addMinutes(30);
38
+
39
+ }
40
+
41
+ ```