对
PHP时间比较
函数,返回两个日期相差几秒、几分钟、几小时或几天感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧!
/**
* 时间比较函数,返回两个日期相差几秒、几分钟、几小时或几天
*
* @param
* @author 编程之家 jb51.cc jb51.cc
**/
function DateDiff($date1,$date2,$unit = "") {
//时间比较函数,返回两个日期相差几秒、几分钟、几小时或几天
switch ($unit) {
case 's':
$dividend = 1;
break;
case 'i':
$dividend = 60; //oSPHP.COM.CN
break;
case 'h':
$dividend = 3600;
break;
case 'd':
$dividend = 86400;
break; //开源OSPHP.COM.CN
default:
$dividend = 86400;
}
$time1 = strtotime($date1);
$time2 = strtotime($date2);
if ($time1 && $time2)
return (float)($time1 - $time2) / $dividend;
return false;
}
/*** 来自编程之家 jb51.cc(jb51.cc) ***/