其实在php中比较两个日期有很多方法,我最常用的就是把日期利用strtotime函数把它转换成数字,然后进行加减了,下面看实例。
实例一:
- <?php
-
-
-
-
-
-
-
-
- $Date_1="2008-7-15";
- $Date_2="2006-7-14";
-
- $Date_List_1=explode("-",$Date_1);
- $Date_List_2=explode("-",$Date_2);
-
- $d1=mktime(0,0,0,$Date_List_1[1],$Date_List_1[2],$Date_List_1[0]);
- $d2=mktime(0,0,0,$Date_List_2[1],$Date_List_2[2],$Date_List_2[0]);
-
- $Days=round(($d1-$d2)/3600/24);
-
- echo "$Days days";
- ?>
实例二:
- <?php
-
-
-
-
-
-
- $date1_ts = strtotime("2008-7-15");
- $date2_ts = strtotime("2006-7-14");
-
- $days=round(($date1_ts-$date2_ts)/3600/24);
-
- echo "$days days";
- ?>
|