路由人生 IT互联网 PHP中比较两个日期的大小的函数explode()和mktime()

PHP中比较两个日期的大小的函数explode()和mktime()

常见的查询中,都会用到时间段,那么如何来比较两个时间,求出差值呢,主要用到两个函数,explode()和mktime()两个函数。

$ksrq = $_REQUEST[‘ksrq1’]; //输入两个时间,这个是从表单获取的。
$jsrq = $_REQUEST[‘jsrq1’];

$Date_explode_1=explode(“-“,$ksrq); //日期的格式:2012-12-16,用-来分割年月日,当然也可以是是其它符号。
$Date_explode_2=explode(“-“,$jsrq);

$Day_1=mktime(0,0,0,$Date_explode_1[1],$Date_explode_1[2],$Date_explode_1[0]);    //统计分割的时间,计算成秒。
$Day_2=mktime(0,0,0,$Date_explode_2[1],$Date_explode_2[2],$Date_explode_2[0]);
$Days=round(($Day_2-$Day_1)/3600/24); //计算成天

这样就可以用$days 这个变量来判断了。

本文来自网络,不代表路由人生立场,转载请注明出处。

作者:

发表评论

联系我们

联系我们

0898-0102021

在线咨询: QQ交谈

邮箱: yufe@yufe.me

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部