PHP中计算时间段

Posted 岁月无心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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);

 

以上是关于PHP中计算时间段的主要内容,如果未能解决你的问题,请参考以下文章

超级有用的9个PHP代码片段

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

超实用的php代码片段

比较有用的php代码片段

使用 NodeJS 和 JSDOM/jQuery 从代码片段构建 PHP 页面

代码片段 PHP,预期文件结尾,我错在哪里?