网站地图    收藏   

主页 > php专栏 > php日期 >

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

来源:自学PHP网    时间:2014-11-30 11:50 作者: 阅读:

[导读] 你不知道有多大的两个日期之间的差异,如果你也想知道这个信息,那么它更有意义转换成unix时间戳格式这些值,在这种情况下,你有一个整数两个日期,比较差的计算是一个非常简单的整数...

php日期时间比较函数

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

  1. $date1 = "2007-10-25"
  2. $date2 = time(); 
  3. echo "$date1 compare to $date2";
  4. //2007-10-25 compare to 1189772448 
  5. $date1 = "2007-10-25";  
  6. $date2 = date("y-m-d",time());  
  7. echo "$date1 compare to $date2"

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

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

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

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

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

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

添加评论