用php中的变量递增日期

时间:2015-03-22 19:05:52

标签: php date

我正在尝试增加一个日期变量,比如说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 .. ?? :(

任何线索如何让它发挥作用。

1 个答案:

答案 0 :(得分:0)

试试这个

$date="05-09-2015";

$incd=90;

$a=date('d-m-Y', strtotime($date. ' + '. $incd .' days'));

echo $a;

如果有任何问题,请告诉我。