小编Lan*_*gdi的帖子

将DateTime间隔拆分为单日

我有一个PHP脚本,它从数据库接收一组事件,其中包含开始/结束日期时间,表示工作时间.

Begin               | End
2013-08-14 10:00:00 | 2013-08-22 09:30:00
2013-08-08 07:00:00 | 2013-08-08 15:00:00
2013-08-09 07:00:00 | 2013-08-10 07:00:00
Run Code Online (Sandbox Code Playgroud)

现在我想计算每一天的工作量.对于第一行,我想要一个像这样的输出:

Begin               | End
2013-08-14 10:00:00 | 2013-08-14 23:59:59
2013-08-15 00:00:00 | 2013-08-15 23:59:59
2013-08-16 00:00:00 | 2013-08-16 23:59:59
....
2013-08-22 00:00:00 | 2013-08-22 09:30:00
Run Code Online (Sandbox Code Playgroud)

我已经看到了DatePeriod和DateInterval的一些东西,但那些没有花时间考虑.

谢谢你的帮助.

php date-format dateinterval

1
推荐指数
1
解决办法
1281
查看次数

标签 统计

date-format ×1

dateinterval ×1

php ×1