【发布时间】:2016-01-06 17:05:48
【问题描述】:
您好,我编写了 php 代码来计算两个日期之间的天数。你能告诉我我哪里出错了吗?
$today = date("Y-m-d");
$date = "2015-03-08";
$temp = date_create($date);
$datediff = $today - $temp;
$days = floor($datediff/(60*60*24));
【问题讨论】:
-
运行代码时出了什么问题?
-
当我将今天设置为 2016-01-06 并将第二个日期设置为 2016-01-01 时,输出为: datediff: 2015 days: 0
-
我知道几周前我也尝试过这样做。我最终用减法计算。 $datediff = abs($date1 - $today)
-
对不起,还是不行... 6-5 和|5-6| 有什么区别? ?;)