php 时间计算问题小结
2009-01-04 00:00
375 查看
具体如下:
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时间计算相关问题小结
- php 时间计算问题小结
- php 时间计算问题小结
- 【PHP】时间计算问题小结
- php时间计算相关问题小结
- PHP时间计算问题讲解
- php计算时间的问题
- php中计算时间差
- PHP实际操作中权限问题小结
- php计算运行时间
- php计算时间差/两个时间日期相隔的天数,时,分,秒
- php计算问题
- PHP和Laravel时间问题
- 问题小结(18)-UTC时间及时区获取
- PHP 时间戳 日期 转换等问题
- php浮点数计算问题
- PHP计算两个时间戳相隔的时间(具体到小时数)
- php使用microtime(true)计算php程序代码执行消耗时间
- PHP中使用微秒计算脚本执行时间例子
- Java计算程序代码执行时间的方法小结