好得很程序员自学网

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

php用strtotime加减运算得到指定日期的方法 - php日

php用strtotime加减运算得到指定日期的方法

在计算与指定日期相关的某一周的周几或者某一天的日期时,利用strtotime的参数的语法可以对日期进行加减处理,快速得到想要的日期.

实例代码如下:

$oneDay  = "2013-01-01″;  $nextWeekFirstDay  =  date ( "Y-m-d" , strtotime ( "$oneDay + 7 days" ));  strtotime  

这个函数可以将一个时间字符串转化为时间变量如:

strtotime ("2011-1-1″); 

好了,有了上面这两个函数来转化为时间变量后就只要直接加减时间了,然后返回的是秒,只要自己再算成天之类的了.如:

实例代码如下:

//第一种方法   $time1  =  mktime (10,20,30,2,5,2000);  //2000-2-5 10:20:30   $time2  =  mktime (18,30,20,5,2,2000);  //2000-5-2 18:30:20   //第二种方法   $time1 =  '2010-7-1' ;  $time2 = '2010-7-8' ;  //计算两者差值   $days = abs (( strtotime ( $date1 )- strtotime ( $date2 ))/86400);  $diff  = (int)(( $time2 - $time1 )/(24*3600));  echo   "$time2 和 $time1 的时间差为:"  .  $diff  . "天  ";  ?> 

 

查看更多关于php用strtotime加减运算得到指定日期的方法 - php日的详细内容...

  阅读:58次