导读:在做时间倒计时的时候,要计算两个时间相差,闲聊时间把代码拷贝到B5教程网分享给大家了,需要的朋友可以参考一下,直接拿过来使用就行。代...
在做时间倒计时的时候,要计算两个时间相差,闲聊时间把代码拷贝到B5教程网分享给大家了,需要的朋友可以参考一下,直接拿过来使用就行。
代码如下:
function DateDiff($date1, $date2, $unit = "") { //时间比较函数,返回两个日期相差几秒、几分钟、几小时或几天
switch ($unit) {
case 's':
$dividend = 1;
break;
case 'i':
$dividend = 60;
break;
case 'h':
$dividend = 3600;
break;
case 'd':
$dividend = 86400;
break;
default:
$dividend = 86400;
}
$time1 = strtotime($date1);
$time2 = strtotime($date2);
if ($time1 && $time2)
return (float)($time1 - $time2) / $dividend;
return false;
}