【发布时间】:2014-07-02 16:09:24
【问题描述】:
我正在使用 DateInterval 和 DatePeriod 在医疗应用程序中生成班次
$begin = new DateTime('2012-08-01 08:00');
$end = new DateTime('2012-08-01 12:00');
$interval = new DateInterval('PT45M');
$daterange = new DatePeriod($begin, $interval ,$end);
这些函数允许我生成以下数组
Array
(
[0] => 08:00
[1] => 08:45
[2] => 09:30
[3] => 10:15
[4] => 11:00
[5] => 11:45
)
哪些函数以及我怎样才能使最终数组像这样完成并分块?
Array
(
[0] => Array
(
[0] => 08:00
[1] => 08:45
)
[1] => Array
(
[0] => 08:45
[1] => 09:30
)
[2] => Array
(
[0] => 09:30
[1] => 10:15
)
[3] => Array
(
[0] => 10:15
[1] => 11:00
)
[4] => Array
(
[0] => 11:00
[1] => 11:45
)
)
谢谢
【问题讨论】:
标签: php arrays date intervals chunks