<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[沧海一粟]]></title> 
<link>http://www.dzhope.com/index.php</link> 
<description><![CDATA[Web系统架构与服务器运维,php开发]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[沧海一粟]]></copyright>
<item>
<link>http://www.dzhope.com/post//</link>
<title><![CDATA[PHP时间计算问题总结]]></title> 
<author>jed &lt;jed521@163.com&gt;</author>
<category><![CDATA[代码编程]]></category>
<pubDate>Sun, 18 Jan 2009 04:04:15 +0000</pubDate> 
<guid>http://www.dzhope.com/post//</guid> 
<description>
<![CDATA[ 
	近在学PHP,一位朋友问到时间的计算,此时我想到了delphi和mssql的计算函数,它们用起来都很方便,但查查php手册并未发现类似的时间计算函数,通过网文的启发和自已的测试,还是找到简单的方法来实现<br/><br/>具体如下:<br/>1>如我们知道开始时间,要加减一个时间,得出一个结果时间,可以用以下代码<br/><div class="code"><br/>$time1=&#039;2008-10-1 12:30:30&#039;;<br/>echo date(&#039;Y-m-d H:i:s&#039;,strtotime($time1)+30*60);//注意引号内的大小写,分钟是i不是m<br/></div><br/>执行结果:2008-10-01 13:00:30<br/>2>若我们要计算两个时间的差值,可以用以下方法:<br/><div class="code"><br/>$time1=&#039;2008-10-1 12:30:30&#039;;<br/>$time2=&#039;2008-10-1 13:45:30&#039;;<br/>$diff=(strtotime($time2)-strtotime($time1))/60;<br/>echo $time1.&#039;到&#039;.$time2.&#039;的时差&#039;.$diff.&#039;分钟&#039;;<br/></div><br/>执行结果:2008-10-1 12:30:30到2008-10-1 13:45:30的时差75分钟<br/>总结:php时间计算的的基础都是秒钟,把握这个规律后可以将时差换算成分钟,小时等均可,让时间计算变得很简单、轻松。<br/>
]]>
</description>
</item><item>
<link>http://www.dzhope.com/post//#blogcomment</link>
<title><![CDATA[[评论] PHP时间计算问题总结]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.dzhope.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>