Php 添加到日期的可变天数

Php 添加到日期的可变天数,php,Php,如何在PHP中向日期添加可变天数?我所发现的只是用特定天数计算的例子,而不是一个变量 $date = $row["date"]; // i.e 2015-12-13 $days = $row["days"]; // i.e 10 我希望将输出(在本例中为2015-12-23)放入变量$futuredate 谢谢 您可以尝试使用strotime()和date()函数执行此操作 $date = $row['date']; $days = $row['days']; $futuredate = da

如何在PHP中向日期添加可变天数?我所发现的只是用特定天数计算的例子,而不是一个变量

$date = $row["date"]; // i.e 2015-12-13
$days = $row["days"]; // i.e 10
我希望将输出(在本例中为
2015-12-23
)放入变量
$futuredate


谢谢

您可以尝试使用
strotime()
date()
函数执行此操作

$date = $row['date'];
$days = $row['days'];
$futuredate = date('Y-m-d',strtotime($date) + (24*60*60*$days));

$daysToAdd=5$日期=新的日期时间($rows['date'])$间隔=新的日期间隔('P'.$daysToAdd'D')
$日期->添加($interval)`并且希望你没有增加一个能让你进入夏令时的价值。。。。但是为什么unix时间戳是以秒为单位而不是以毫秒为单位的呢?为什么不仅仅是
$newdate=date(“d/m/Y”,strotime('+'.$days.'days',strotime($date))接收“1990-01-17”。服务器时间设置不正确?我不知道,我尝试了一下,得到了正确的值,
$row['date']
的确切值是多少?当从数据库分配了$date的值,但没有在代码中手动输入时,它会起作用。但我没意见!非常感谢。