@@ -385,26 +385,26 @@ public function testCastPeriod($start, $interval, $end, $options, $xPeriod, $xDa
385385 public function providePeriods ()
386386 {
387387 $ periods = [
388- ['2017-01-01 ' , 'P1D ' , '2017-01-03 ' , 0 , 'every + 1d, from 2017-01-01 00:00:00.0 (included) to 2017-01-03 00:00:00.0 ' , '1) 2017-01-01%a2) 2017-01-02 ' ],
389- ['2017-01-01 ' , 'P1D ' , 1 , 0 , 'every + 1d, from 2017-01-01 00:00:00.0 (included) recurring 2 time/s ' , '1) 2017-01-01%a2) 2017-01-02 ' ],
388+ ['2017-01-01 ' , 'P1D ' , '2017-01-03 ' , 0 , 'every + 1d, from [ 2017-01-01 00:00:00.0 to 2017-01-03 00:00:00.0[ ' , '1) 2017-01-01%a2) 2017-01-02 ' ],
389+ ['2017-01-01 ' , 'P1D ' , 1 , 0 , 'every + 1d, from [ 2017-01-01 00:00:00.0 recurring 2 time/s ' , '1) 2017-01-01%a2) 2017-01-02 ' ],
390390
391- ['2017-01-01 ' , 'P1D ' , '2017-01-04 ' , 0 , 'every + 1d, from 2017-01-01 00:00:00.0 (included) to 2017-01-04 00:00:00.0 ' , '1) 2017-01-01%a2) 2017-01-02%a3) 2017-01-03 ' ],
392- ['2017-01-01 ' , 'P1D ' , 2 , 0 , 'every + 1d, from 2017-01-01 00:00:00.0 (included) recurring 3 time/s ' , '1) 2017-01-01%a2) 2017-01-02%a3) 2017-01-03 ' ],
391+ ['2017-01-01 ' , 'P1D ' , '2017-01-04 ' , 0 , 'every + 1d, from [ 2017-01-01 00:00:00.0 to 2017-01-04 00:00:00.0[ ' , '1) 2017-01-01%a2) 2017-01-02%a3) 2017-01-03 ' ],
392+ ['2017-01-01 ' , 'P1D ' , 2 , 0 , 'every + 1d, from [ 2017-01-01 00:00:00.0 recurring 3 time/s ' , '1) 2017-01-01%a2) 2017-01-02%a3) 2017-01-03 ' ],
393393
394- ['2017-01-01 ' , 'P1D ' , '2017-01-05 ' , 0 , 'every + 1d, from 2017-01-01 00:00:00.0 (included) to 2017-01-05 00:00:00.0 ' , '1) 2017-01-01%a2) 2017-01-02%a1 more ' ],
395- ['2017-01-01 ' , 'P1D ' , 3 , 0 , 'every + 1d, from 2017-01-01 00:00:00.0 (included) recurring 4 time/s ' , '1) 2017-01-01%a2) 2017-01-02%a3) 2017-01-03%a1 more ' ],
394+ ['2017-01-01 ' , 'P1D ' , '2017-01-05 ' , 0 , 'every + 1d, from [ 2017-01-01 00:00:00.0 to 2017-01-05 00:00:00.0[ ' , '1) 2017-01-01%a2) 2017-01-02%a1 more ' ],
395+ ['2017-01-01 ' , 'P1D ' , 3 , 0 , 'every + 1d, from [ 2017-01-01 00:00:00.0 recurring 4 time/s ' , '1) 2017-01-01%a2) 2017-01-02%a3) 2017-01-03%a1 more ' ],
396396
397- ['2017-01-01 ' , 'P1D ' , '2017-01-21 ' , 0 , 'every + 1d, from 2017-01-01 00:00:00.0 (included) to 2017-01-21 00:00:00.0 ' , '1) 2017-01-01%a17 more ' ],
398- ['2017-01-01 ' , 'P1D ' , 19 , 0 , 'every + 1d, from 2017-01-01 00:00:00.0 (included) recurring 20 time/s ' , '1) 2017-01-01%a17 more ' ],
397+ ['2017-01-01 ' , 'P1D ' , '2017-01-21 ' , 0 , 'every + 1d, from [ 2017-01-01 00:00:00.0 to 2017-01-21 00:00:00.0[ ' , '1) 2017-01-01%a17 more ' ],
398+ ['2017-01-01 ' , 'P1D ' , 19 , 0 , 'every + 1d, from [ 2017-01-01 00:00:00.0 recurring 20 time/s ' , '1) 2017-01-01%a17 more ' ],
399399
400- ['2017-01-01 01:00:00 ' , 'P1D ' , '2017-01-03 01:00:00 ' , 0 , 'every + 1d, from 2017-01-01 01:00:00.0 (included) to 2017-01-03 01:00:00.0 ' , '1) 2017-01-01 01:00:00.0%a2) 2017-01-02 01:00:00.0 ' ],
401- ['2017-01-01 01:00:00 ' , 'P1D ' , 1 , 0 , 'every + 1d, from 2017-01-01 01:00:00.0 (included) recurring 2 time/s ' , '1) 2017-01-01 01:00:00.0%a2) 2017-01-02 01:00:00.0 ' ],
400+ ['2017-01-01 01:00:00 ' , 'P1D ' , '2017-01-03 01:00:00 ' , 0 , 'every + 1d, from [ 2017-01-01 01:00:00.0 to 2017-01-03 01:00:00.0[ ' , '1) 2017-01-01 01:00:00.0%a2) 2017-01-02 01:00:00.0 ' ],
401+ ['2017-01-01 01:00:00 ' , 'P1D ' , 1 , 0 , 'every + 1d, from [ 2017-01-01 01:00:00.0 recurring 2 time/s ' , '1) 2017-01-01 01:00:00.0%a2) 2017-01-02 01:00:00.0 ' ],
402402
403- ['2017-01-01 ' , 'P1DT1H ' , '2017-01-03 ' , 0 , 'every + 1d 01:00:00.0, from 2017-01-01 00:00:00.0 (included) to 2017-01-03 00:00:00.0 ' , '1) 2017-01-01 00:00:00.0%a2) 2017-01-02 01:00:00.0 ' ],
404- ['2017-01-01 ' , 'P1DT1H ' , 1 , 0 , 'every + 1d 01:00:00.0, from 2017-01-01 00:00:00.0 (included) recurring 2 time/s ' , '1) 2017-01-01 00:00:00.0%a2) 2017-01-02 01:00:00.0 ' ],
403+ ['2017-01-01 ' , 'P1DT1H ' , '2017-01-03 ' , 0 , 'every + 1d 01:00:00.0, from [ 2017-01-01 00:00:00.0 to 2017-01-03 00:00:00.0[ ' , '1) 2017-01-01 00:00:00.0%a2) 2017-01-02 01:00:00.0 ' ],
404+ ['2017-01-01 ' , 'P1DT1H ' , 1 , 0 , 'every + 1d 01:00:00.0, from [ 2017-01-01 00:00:00.0 recurring 2 time/s ' , '1) 2017-01-01 00:00:00.0%a2) 2017-01-02 01:00:00.0 ' ],
405405
406- ['2017-01-01 ' , 'P1D ' , '2017-01-04 ' , \DatePeriod::EXCLUDE_START_DATE , 'every + 1d, from 2017-01-01 00:00:00.0 (excluded) to 2017-01-04 00:00:00.0 ' , '1) 2017-01-02%a2) 2017-01-03 ' ],
407- ['2017-01-01 ' , 'P1D ' , 2 , \DatePeriod::EXCLUDE_START_DATE , 'every + 1d, from 2017-01-01 00:00:00.0 (excluded) recurring 2 time/s ' , '1) 2017-01-02%a2) 2017-01-03 ' ],
406+ ['2017-01-01 ' , 'P1D ' , '2017-01-04 ' , \DatePeriod::EXCLUDE_START_DATE , 'every + 1d, from ] 2017-01-01 00:00:00.0 to 2017-01-04 00:00:00.0[ ' , '1) 2017-01-02%a2) 2017-01-03 ' ],
407+ ['2017-01-01 ' , 'P1D ' , 2 , \DatePeriod::EXCLUDE_START_DATE , 'every + 1d, from ] 2017-01-01 00:00:00.0 recurring 2 time/s ' , '1) 2017-01-02%a2) 2017-01-03 ' ],
408408 ];
409409
410410 if (\PHP_VERSION_ID < 70107 ) {
0 commit comments