PHP中计算时间段
在php中 strtotime() 函数将任何英文文本的日期时间描述解析为 Unix 时间戳。
语法strtotime(time,now) time函数为需要转化为时间戳的时间点 now为返回值的时间戳,不填时默认为now
time()函数取得当前时间的时间戳
1 $t1=strtotime("2016-07-01 12:00:00"); //计算出指定时间点的时间戳 2 $t2=time()-$t1; // 计算出当前时间距离这个时间点过去了多长时间的时间戳 3 $t3=$t2/3600 //显示过去了多少个小时 4 $t4=$t2/3600/24 //计算出过去了多少天
得出的变量一般不为整数,那么再运用下列三个函数取得需要的时间段。
floor() 函数向下舍入为最接近的整数。
ceil() 函数向上舍入为最接近的整数。
round() 函数对浮点数进行四舍五入。
$time=floor($t3);