我正在使用以下代码
$date =date('Y/m/d',2011-07-06);
$newdate = strtotime ( '+1 day' , strtotime ( $date ) ) ;
$newdate = date ( 'Y-m-d' , $newdate );
echo $newdate;
答案应 2011-07-08 ,但答案是 1970-01-02 我正在使用php 5.3.5 我正在使用phpmyadmin
提前感谢您的帮助faizi
答案 0 :(得分:4)
$date = date('Y/m/d',2011-07-06);
......不行。 date()要求第二个参数是时间戳。只需这样做......
$newdate = strtotime ( '+1 day' , strtotime ( '2011-07-06' ) ) ;
答案 1 :(得分:0)
$date =date('Y/m/d', strtotime('6 July 2011'));
$newdate = strtotime ( '+1 day' , strtotime ( $date ) ) ;
$newdate = date ( 'Y-m-d' , $newdate );
echo $newdate;