本文主要是介绍php计算时间差的简单例子,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
例子:计算借书的天数,根据每天的日期进行计算。(1) 有数据库的情况
MSSQL可以使用触发器!用专门计算日期差的函数datediff()便可。
MYSQL那就用两个日期字段的差值计算的计算结果保存在另一个数值型字段中!用时调用便可。
(2)没有数据库的情况
使用php的时间日期函数。
例:计算1998年5月3日到1999-6-5的天数:
<? $startdate=mktime("0","0","0","5","3","1998");
$enddate=mktime("0","0","0","6","5","1999");
//所得到的值为从1970-1-1到参数时间的总秒数:是整数.
$days=round(($enddate-$startdate)/3600/24) ;
echo $days;
//days为得到的天数;
//若mktime()中的参数缺省,则使用当前日期。
?>
本文出处参考:[url=http://www.jbxue.com/article/443.html]http://www.jbxue.com/article/443.html[/url]
这篇关于php计算时间差的简单例子的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!