添加天数(来自数据库的日期),没有得到正确的答案

时间:2011-07-28 07:37:33

标签: php mysql phpmyadmin php-5.3

我正在使用以下代码       $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

2 个答案:

答案 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;