您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 台州分类信息网,免费分类信息发布

PHP计算间隔多少月份

2024/5/30 16:52:05发布36次查看
php计算间隔多少月份
创建一个计算时间相差多少月份的函数:
/**function:计算两个日期相隔多少年,多少月,多少天*param string $date1[格式如:2011-11-5]*param string $date2[格式如:2012-12-01]*return array array('年','月','日');*/function diffdate($date1,$date2){if(strtotime($date1)>strtotime($date2)){$tmp=$date2;$date2=$date1;$date1=$tmp;}list($y1,$m1,$d1)=explode('-',$date1);list($y2,$m2,$d2)=explode('-',$date2);$y=$y2-$y1;$m=$m2-$m1;$d=$d2-$d1;if($d<0){$d+=(int)date('t',strtotime("-1 month $date2"));$m--;}if($m<0){$m+=12;$y--;}// return array('year'=>$y,'month'=>$m,'day'=>$d);return array('month'=>$y2 * 12 + $m);}
测试
echo '<pre>';print_r(diffdate('2014-12-03','2000-12-01'));
结果
array( [month] => 24168)
更多php相关知识,请访问!
以上就是php计算间隔多少月份的详细内容。
台州分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录