我必须在未来确定一个日期。
我有一个过去的日期,我需要添加"X"天,然后得到结果日期。
下面是我想做的一个例子
2016-02-28 09:07:22+62天=新日期
我使用的是PHP
如果需要,您必须使用strtotime()
函数将日期字符串转换为秒,然后添加天数,然后使用date()
函数转换回。代码将如下所示:
$dateString = '2016-02-28 09:07:22';
$time = strtotime($dateString); //convert to seconds
$timeNew = $time + 62 * 24 * 60 * 60; //add 62 days in seconds
$dateNew = date("Y-m-d H:i:s", $timeNew); //convert back
如果使用'DateTime()
对象,可以执行以下操作:
$past = new 'DateTime('2016-02-28 09:07:22');
$interval = new 'DateInterval('P64D'); // 64 days
$future = $past->add($interval);