好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php日期时间比较函数 - php日期

php日期时间比较函数

有时候你想在你的PHP代码比较日期,但不知道如何搞,下面提供一篇关于php日期比较教程.

$date1  =  "2007-10-25" ;  $date2  = time();  echo   "$date1 compare to $date2" ; //2007-10-25 compare to 1189772448   $date1  =  "2007-10-25" ;   $date2  =  date ( "y-m-d" ,time());   echo   "$date1 compare to $date2" ; 

你不知道有多大的两个日期之间的差异,如果你也想知道这个信息,那么它更有意义转换成unix时间戳格式这些值,在这种情况下,你有一个整数两个日期,比较差的计算是一个非常简单的整数,稍后,您可以转换成分钟,小时,天或只要你想秒.

要使用此解决方案,我们需要使用explode() 函数用来帮助划分成较小的部分日期字符串,之后,我们都在的日期在一个单独的变量因素,所以我们可以使用mktime() 函数,此功能将与unix的时间戳,并返回,所以我们可以使我们进一步计算:

$date1  =  "2007-10-25" ;   $date2  = time();  $datearr   =  explode ( "-" , $date1 );  $date1int  =  mktime (0,0,0, $datearr [1], $datearr [2], $datearr [0]) ;  echo   "$date1int compare to $date2 difference is " .( $date1int - $date2 ); 

查看更多关于php日期时间比较函数 - php日期的详细内容...

  阅读:65次