我正在尝试增加一个日期变量,比如说N天,但是如果我通过变量传递天数,那么我得到了错误的值,但如果我使用整数,则工作如下所示:
工作场景:--------------------------
$date="05-09-2015";
$a=date('d-m-Y', strtotime($date. ' + 90 days'));
echo $a;
上述代码会将日期增加90天。
失败的情况:----------------------
$date="05-09-2015";
$incd=90;
$a=date('d-m-Y', strtotime($date. ' + $incd days'));
echo $a;
以上代码将返回无效结果,如01-01-1970 .. ?? :(
任何线索如何让它发挥作用。
答案 0 :(得分:0)
试试这个
$date="05-09-2015";
$incd=90;
$a=date('d-m-Y', strtotime($date. ' + '. $incd .' days'));
echo $a;
如果有任何问题,请告诉我。