网站地图    收藏   

主页 > 后端 > php资料库 >

PHP计算两个日期之间相差的天数两种方法_自学

来源:自学PHP网    时间:2014-12-04 22:12 作者: 阅读:

[导读] 第一种方法: ?php function count_days($a,$b){ $a_dt=getdate($a); $b_dt=getdate($b); $a_new=mktime(12,0,0,$a_dt['mon'],$a_dt['mday'],$a_dt['year']); $b_new=mktime(12,0,0,$b_dt['mon'],$b_dt['mday'],$b_dt['year']); return round(abs($a_new...

第一种方法

<?php
function count_days($a,$b){
$a_dt=getdate($a);
$b_dt=getdate($b);
$a_new=mktime(12,0,0,$a_dt['mon'],$a_dt['mday'],$a_dt['year']);
$b_new=mktime(12,0,0,$b_dt['mon'],$b_dt['mday'],$b_dt['year']);
return round(abs($a_new-$b_new)/86400);
}
//今天与2012年12月25日相差多少天
$date1=strtotime(time());
$date1=strtotime('12/25/2012');
$result=count_days($date1,$date2);
echo $result;
?>

PHP计算两个日期之间相差的天数两种方法
PHP计算两个日期之间相差的天数两种方法
 


第二种方法:
<?php
//今天与2012年12月25日相差多少天
$Date_1=date("Y-m-d");
$Date_2="2012-12-25";
$d1=strtotime($Date_1);
$d2=strtotime($Date_2);
$Days=round(($d2-$d1)/3600/24);
echo "今天与2012年12月25日相差".$Days."天";
?>

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论