PHP-怎么得到两日期之间间隔的秒数?

PHP-怎么得到两日期之间间隔的秒数?

归属感 发布于 2017-07-10 字数 43 浏览 1240 回复 2

周、小时、天、分钟、秒都可以设定的。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

瑾兮 2017-10-14 2 楼

/*
* 指定两个时间段,返回不同的时间数
* $interval:只允许intervals有以下五个值:"w"(周)、"d"(天)、"h"(小时)、"n"(分钟) 和"s"(秒)
* $date1 通常为当前时间;
* $date2 需要计算的时间;
*/
function DateDiff ($interval = "d", $date1,$date2) {
// 得到两日期之间间隔的秒数
$timedifference = strtotime($date2) - strtotime($date1);
switch ($interval) {
case "w": $retval = bcdiv($timedifference, 604800); break;
case "d": $retval = bcdiv($timedifference, 86400); break;
case "h": $retval = bcdiv($timedifference, 3600); break;
case "n": $retval = bcdiv($timedifference, 60); break;
case "s": $retval = $timedifference; break;
}
return $retval;
}

晚风撩人 2017-07-30 1 楼

strtotime函数