我对是否在哪个地方寻找解决方案感到困惑。我最初使用DateTime :: diff来解决这个问题,但是,这次服务器有PHP版本< 5.3。
我正在计算时差,
$beyond= $_POST['beyond']; // 2012-01-07
$here= $_POST['here']; //2012-01-14
$interval = abs(strtotime($beyond) - strtotime($here));
输出 604800 ,我想将其输出为值为+7的字符串或简单地输出为7。
感谢。
答案 0 :(得分:1)
我认为这可以帮到你:
$beyond= "2012-01-07";
$here= "2012-01-15";
$interval = abs(strtotime($here) - strtotime($beyond));
$interval/= 86400;
echo round($interval);
得到时间并划分一天(一天86400个secunds)。