【发布时间】:2021-03-19 02:57:57
【问题描述】:
我正在使用 PHP 函数来计算网站上课程的开始日期和结束日期之间的天数。该函数本身完美无缺,但是我希望计数从 1 作为标准而不是 0 开始。
我的代码是这样的
function dateDifference($start_date, $end_date) {
// calulating the difference in timestamps
$diff = strtotime($start_date) - strtotime($end_date);
// 1 day = 24 hours
// 6 * 60 * 60 = 86400 seconds
return ceil(abs($diff / 86400));
}
我想这个问题的答案很简单,但是我并没有在 PHP 中徘徊。
谢谢!
【问题讨论】:
-
“从 1 开始”是什么意思?
-
其实自己解决了,下面贴出解决方法。感谢您抽出宝贵时间!