【发布时间】:2021-03-28 11:25:20
【问题描述】:
PHP 中是否有任何内置函数可以计算日期时间间隔中上午和下午时间的分钟数(使用 24 小时格式)。假设我们有:
$start_date = '2021-03-30 11:30:00';
$end_date = '2021-03-30 12:30:00';
所以它会输出:
$AM = 30;
$PM = 30;
另一个例子:
$start_date = '2021-03-30 10:00:00';
$end_date = '2021-03-30 13:30:00';
应该输出:
$AM = 120;
$PM = 90;
【问题讨论】:
-
@Gabriel 不,因为我不想转换日期,我只需要在 AM(以分钟为单位)和 PM(以分钟为单位)拆分日期时间差异。
-
调查 Carbon (carbon.nesbot.com/docs)
-
@bt19 开始日期和结束日期会在同一天吗?如果没有,输出会是什么样子?
-
@Gabriel 无需为简单任务安装包。