将日期添加到日期时间格式

时间:2014-02-21 07:37:15

标签: php

如何使用php将日期延长天数。 我使用以下代码设置特定订阅的加入时间。现在我必须添加到期时间间隔,该时间间隔为expiryDate的天数,并将其存储在数据库中。例如: '2014-02-21 07:28:13'+ 2天='2014-02-23 07:28:13'。

$newSubscription->setJoiningtime(new \DateTime(date('Y-m-d H:i:s')))

1 个答案:

答案 0 :(得分:1)

使用DateTime::modify()。像这样:

$date = new \DateTime('2014-02-21 07:28:13');
$newSubscription->setJoiningtime($date->modify('+2 days'));

此处不需要date()功能。