4

我正在像这样保存日期:2013-11-06 using date function

date("Y-m-d")

想在日期上增加三天。我需要为此使用 strtotime() 吗?

4

4 回答 4

10

将日期添加到日期 (PHP)

$datetime = new DateTime('2013-01-22');
$datetime->modify('+1 day');
echo $datetime->format('Y-m-d H:i:s');

你可以在这里找到更多日期时间

更新

于 2013-11-07T04:36:06.257 回答
3

干得好

echo date('Y-m-d', strtotime("+3 days"));
于 2013-11-07T04:34:50.193 回答
1

在这里,真的很容易:

$date=date("Y-m-d");
$date_plus_3_days=date("Y-m-d", strtotime("+3 days"));

strtotime可以做很多其他相关的事情:PHP.net 文档

于 2013-11-07T04:35:54.043 回答
1

你也可以使用这个。

$date = new DateTime(date("Y-m-d"));
$date->add(new DateInterval('P3D'));
echo $date->format('Y-m-d');
于 2013-11-07T04:56:04.027 回答