时间的差异
问题描述:
我很困惑在哪里寻找解决方案。我最初使用DateTime :: diff来解决这个问题,但是,这次服务器的PHP版本为< 5.3。时间的差异
我计算时间差,
$beyond= $_POST['beyond']; // 2012-01-07
$here= $_POST['here']; //2012-01-14
$interval = abs(strtotime($beyond) - strtotime($here));
的这个输出是,我要输出到这个字符串的+7的值或者干脆7.
感谢。
答
,我认为这可以帮助你:
$beyond= "2012-01-07";
$here= "2012-01-15";
$interval = abs(strtotime($here) - strtotime($beyond));
$interval/= 86400;
echo round($interval);
刚刚得到了一天的时间,除(86400个secunds一天)。
我想你会发现这个问题很有用:http://*.com/questions/2690504/php-producing-relative-date-time-from-timestamps – Jonathan 2012-01-05 17:35:34
嘿,如果你使用我的代码,请看我的编辑!我把'86000'改成了'86400',这是一天中正确的秒数。 – 2012-01-06 11:30:08