PHP时间计算问题讲解

 

近在学[url=javascript:;]PHP[/url],一位朋友问到[url=javascript:;]时间[/url]的计算,此时我想到了delphi和mssql的计算[url=javascript:;]函数[/url],它们用起来都很方便,但查查php手册并未发现类似的时间计算函数,通过网文的启发和自已的测试,还是找到简单的[url=javascript:;]方法[/url]来实现 8 =FP92X  
具体如下: @mW: FVI  
1>如我们知道开始时间,要加减一个时间,得出一个结果时间,可以用以下[url=javascript:;]代码[/url] j` 9pZAF  
$time1='2008-10-1 12:30:30'; _p/  
echo date('Y-m-d H:i:s',strtotime($time1)+30*60);//注意引号内的大小写,分钟是i不是m S " R]i  
执行结果:2008-10-01 13:00:30 znw/Dn?g  
2>若我们要计算两个时间的差值,可以用以下方法: #Sr_PEo _  
$time1='2008-10-1 12:30:30'; ]vMr@JM-G  
$time2='2008-10-1 13:45:30'; 3XYCtp8  
$diff=(strtotime($time2)-strtotime($time1))/60; bX:Y5o49  
echo $time1.'到'.$time2.'的时差'.$diff.'分钟'; )d!,,o  
执行结果:2008-10-1 12:30:30到2008-10-1 13:45:30的时差75分钟 zdrCr0Rx,  
总结:php时间计算的的基础都是秒钟,把握这个规律后可以将时差换算成分钟,小时等均可,让时间计算变得很简单、轻松。 UM(tM9  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值