用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

php中两日期比较程序代码

时间:2015-01-23  来源:西部数据  作者:西部数据

其实在php中比较两个日期有很多方法,我最常用的就是把日期利用strtotime函数把它转换成数字,然后进行加减了,下面看实例。

实例一:

  1. <?php  
  2. /* 
  3.   * 作者:none 
  4.   * 日期:2008-4-13 
  5.   * 功能:计算两个日期的时间差 
  6.   * 备注:基本上没有修改程序代码,仅将书写规范了下,以及做了注释  // 曼查罗 
  7.   */ 
  8.    
  9. // 定义要比较的两个日期 
  10. $Date_1="2008-7-15"
  11. $Date_2="2006-7-14";   
  12. // 将日期化成数组,以便制作时间戳 
  13. $Date_List_1=explode("-",$Date_1);   
  14. $Date_List_2=explode("-",$Date_2);   
  15. // 制作时间戳 
  16. $d1=mktime(0,0,0,$Date_List_1[1],$Date_List_1[2],$Date_List_1[0]);   
  17. $d2=mktime(0,0,0,$Date_List_2[1],$Date_List_2[2],$Date_List_2[0]);   
  18. // 日期比较 
  19. $Days=round(($d1-$d2)/3600/24);   
  20. // 输出结果 
  21. echo "$Days days";   
  22. ?> 

实例二:

  1. <?php 
  2. /* 
  3.   * 作者:曼查罗 
  4.   * 日期:2008-4-13 
  5.   * 功能:计算两个日期的时间差 
  6.   */ 
  7. // 用php自带函数strtotime对日期进行时间戳格式化 
  8. $date1_ts = strtotime("2008-7-15"); 
  9. $date2_ts = strtotime("2006-7-14"); 
  10. // 日期比较 
  11. $days=round(($date1_ts-$date2_ts)/3600/24); 
  12. // 输出结果 
  13. echo "$days days"
  14. ?> 
来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门