1. 云栖社区>
  2. PHP教程>
  3. 正文

PHP 日期比较 获取天数

作者:用户 来源:互联网 时间:2017-12-01 09:26:18

php比较日期获取天数

PHP 日期比较 获取天数 - 摘要: 本文讲的是PHP 日期比较 获取天数, <?//年月日格式 $str1 = '2011年1月18日'; $str2 = '2010年1月1日'; $pattern='/(d+)/';preg_match_all($pattern,$str1,$matches1);pre


<?
//年月日格式
$str1 = '2011年1月18日';
$str2 = '2010年1月1日';
$pattern='/(d+)/';
preg_match_all($pattern,$str1,$matches1);
preg_match_all($pattern,$str2,$matches2);
$time1=mktime(0,0,0,$matches1[0][1],$matches1[0][2],$matches1[0][0]);
$time2=mktime(0,0,0,$matches2[0][1],$matches2[0][2],$matches2[0][0]);
$day1 = (int)($time1 - $time2)/(24*3600);
echo '相差天数:'.$day1;
// '-' 分隔格式
$date1 = '2011-1-18';
$date2 = '2010-1-1';
$day2 = (int)(strtotime($date1)-strtotime($date2))/(24*3600);
echo '相差天数:'.$day2;
?>
 

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php , 比较 , 日期 , 获取 天数 ,以便于您获取更多的相关知识。