【推荐学习:PHP视频教程】
最便捷的方法
echo strtotime('23:59:59')-time();
最快的方法
$Now = time();echo 86400-date('H', $Now)*3600- date('i', $Now)*60-date('s');
更快的方法
echo 86400-(time()+8*3600)%86400;
附测试数据
xubanditdeMacBook-Pro:~ xubandit$ time PHP -f a.PHPreal 0m31.146suser 0m30.966ssys 0m0.075sxubanditdeMacBook-Pro:~ xubandit$ time PHP -f b.PHPreal 0m48.574suser 0m48.329ssys 0m0.098sxubanditdeMacBook-Pro:~ xubandit$ time PHP -f c.PHPreal 0m11.156suser 0m10.786ssys 0m0.098sxubanditdeMacBook-Pro:~ xubandit$ cat a.PHP<?PHPfor($i=0;$i<10000000;$i++){ strtotime('23:59:59')-time();}xubanditdeMacBook-Pro:~ xubandit$ cat b.PHP<?PHPfor($i=0;$i<10000000;$i++){ $Now = time(); 86400-date('H', $Now)*3600- date('i', $Now)*60-date('s');}xubanditdeMacBook-Pro:~ xubandit$ cat c.PHP<?PHPfor($i=0;$i<10000000;$i++){ 86400-(time()+8*3600)%86400;}总结
以上是内存溢出为你收集整理的分享php计算当天剩余时间最便捷和最快的方法全部内容,希望文章能够帮你解决分享php计算当天剩余时间最便捷和最快的方法所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)