php 时间计算问题小结_PHP
程序员文章站
2022-04-18 10:50:42
...
具体如下:
1>如我们知道开始时间,要加减一个时间,得出一个结果时间,可以用以下代码
$time1='2008-10-1 12:30:30';
echo date('Y-m-d H:i:s',strtotime($time1)+30*60);//注意引号内的大小写,分钟是i不是m
执行结果:2008-10-01 13:00:30
2>若我们要计算两个时间的差值,可以用以下方法:
$time1='2008-10-1 12:30:30';
$time2='2008-10-1 13:45:30';
$diff=(strtotime($time2)-strtotime($time1))/60;
echo $time1.'到'.$time2.'的时差'.$diff.'分钟';
执行结果:2008-10-1 12:30:30到2008-10-1 13:45:30的时差75分钟
总结:php时间计算的的基础都是秒钟,把握这个规律后可以将时差换算成分钟,小时等均可,让时间计算变得很简单、轻松。
1>如我们知道开始时间,要加减一个时间,得出一个结果时间,可以用以下代码
$time1='2008-10-1 12:30:30';
echo date('Y-m-d H:i:s',strtotime($time1)+30*60);//注意引号内的大小写,分钟是i不是m
执行结果:2008-10-01 13:00:30
2>若我们要计算两个时间的差值,可以用以下方法:
$time1='2008-10-1 12:30:30';
$time2='2008-10-1 13:45:30';
$diff=(strtotime($time2)-strtotime($time1))/60;
echo $time1.'到'.$time2.'的时差'.$diff.'分钟';
执行结果:2008-10-1 12:30:30到2008-10-1 13:45:30的时差75分钟
总结:php时间计算的的基础都是秒钟,把握这个规律后可以将时差换算成分钟,小时等均可,让时间计算变得很简单、轻松。
上一篇: 新手如何学习php
下一篇: linux软件管理构建本地源实例详解
推荐阅读
-
php导出excel格式数据问题_PHP教程
-
Web 开发中遇到的UTF-8的问题总结_PHP
-
php中日期时间的比较,该怎么解决
-
PHP连接MySQL的2种方法小结以及防止乱码_PHP
-
windows的文件系统机制引发的PHP路径爆破问题分析
-
php如何实现长时间下载不中断,急!急!急!
-
PHP版本的选择5.2.17 5.3.27 5.3.28 5.4 5.5兼容性问题分析_PHP
-
php警告Creating default object from empty value 问题的解决方法
-
php计算2个日期的差值函数分享_PHP
-
php set_time_limit(0) 设置程序执行时间的函数