function DateDiff($part, $begin, $end) {
$diff = strtotime($end) - strtotime($begin);
switch($part)
{
case "y": $retval = bcdiv($diff, (60 * 60 * 24 * 365)); break;
case "m": $retval = bcdiv($diff, (60 * 60 * 24 * 30)); break;
case "w": $retval = bcdiv($diff, (60 * 60 * 24 * 7)); break;
case "d": $retval = bcdiv($diff, (60 * 60 * 24)); break;
case "h": $retval = bcdiv($diff, (60 * 60)); break;
case "i": $retval = bcdiv($diff, 60); break;
case "s": $retval = $diff; break;
// case "y": $retval = round($diff / (60 * 60 * 24 * 365)); break;
// case "m": $retval = round($diff / (60 * 60 * 24 * 30)); break;
// case "w": $retval = round($diff / (60 * 60 * 24 * 7)); break;
// case "d": $retval = round($diff / (60 * 60 * 24)); break;
// case "h": $retval = round($diff / (60 * 60)); break;
// case "i": $retval = round($diff / 60); break;
// case "s": $retval = $diff; break;
}
return $retval;
}
php时间比较
最新推荐文章于 2024-05-23 21:27:58 发布