php计算当天剩余时间的几个方法
墨初 编程开发 1332阅读
phper们在学习php日期和时间的处理时免不得遇到一个计算当天时间剩余多少的问题,下面博文中73so博客就给大家提供了几种php计算当天剩余时间的方法,可以参考一下哦。
php计算当天剩余时间的方法
当天的结束时间为当天的23点59分59秒,有个这个结束时间,就可以进行时间的计算了。
方法1:
echo strtotime('23:59:59')-time();
注:上面是以当天的结束时间减去当前的时间进行计算的,得出的结果是以秒为单位。
方法2:
echo 86400-date('H', time())*3600- date('i', time())*60-date('s');
注:
1、同比于方法1中的计算,方法2中的计算要快一些,但返回的还是以秒为单位的时间差。
2、代码中的 86400 为一天时间内的秒数:24小时 * 60分钟 * 60秒
方法3:
echo 86400-(time()+8*3600)%86400;
注:推荐大家使用方法3中的计算,这个计算是最快的。