在php中有没有快速计算日期差异的方法?例如:
$date1 = '2009-11-12 12:09:08';
$date2 = '2009-12-01 08:20:11';
然后做一个计算,$date2减去$date1
我读了php.net文档,但没找到。有没有一种快速的方法?
发布于 2009-12-21 22:18:16
strtotime会将日期字符串转换为unix时间戳。(从unix纪元开始的秒数。
$ts1 = strtotime($date1);
$ts2 = strtotime($date2);
$seconds_diff = $ts2 - $ts1;
发布于 2013-07-03 17:44:24
下面的代码将通过提取两个日期之间的差值来给出天数的输出。
$str = "Jul 02 2013";
$str = strtotime(date("M d Y ")) - (strtotime($str));
echo floor($str/3600/24);
https://stackoverflow.com/questions/1940338
复制相似问题