网站地图    收藏   

主页 > php专栏 > php日期 >

获取前 n 天或者后 n 天的日期 - php日期

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

[导读] 获取前 n 天或者后 n 天的日期下面举了三个实现有计算n天以前的日期和获取指定日期前的N天,最后还有个js代码 $rs[ 39;expire_long 39...

获取前 n 天或者后 n 天的日期

获取前 n 天或者后 n 天的日期

下面举了三个实现有计算n天以前的日期和获取指定日期前的N天,最后还有个js代码.

  1. $rs['expire_long']=5; 
  2. echo date("Y-m-d H:i:s",strtotime('-'.$rs['expire_long'].' days',strtotime('2011-01-01 10:28:18'))); 
  3. <?    
  4. //========计算n天以前的日期subolddate()=====================    
  5. function   subolddate($day){    
  6. $now=time();    
  7. $m=$day*24*60*60;    
  8. $diff=$now-$m;    
  9. $oldday=date"Y-m-d ",$diff);    
  10. echo   $day"天以前是 ".$oldday;    
  11. }    
  12. //========================================================    
  13. subolddate(5);    
  14. ?>  

js实现方法:

  1. <script type="text/javascript"
  2. function showdate(n) 
  3.  var uom = new Date(new Date()-0+n*86400000); 
  4.  uom = uom.getFullYear() + "-" +  (uom.getMonth()+1) + "-" + uom.getDate(); 
  5.  return uom; 
  6. window.alert("今天是:"+showdate(0)); 
  7. window.alert("昨天是:"+showdate(-1)); 
  8. window.alert("明天是:"+showdate(1)); 
  9. window.alert("10天前是:"+showdate(-10)); 
  10. window.alert("5天后是:"+showdate(5)); 
  11. </script> 

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

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

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

添加评论