在日期中增加天数

我想将天数添加到当前日期:我正在使用以下代码:

$i=30;

echo $date = strtotime(date("Y-m-d", strtotime($date)) . " +".$i."days");

但是我没有得到适当的日期,而是得到了:

请提出建议。

回答:

这应该是

echo date('Y-m-d', strtotime("+30 days"));

strtotime

期望得到一个包含美国英语日期格式的字符串,并将尝试将该格式解析为相对于现在给出的时间戳的Unix时间戳(自1970年1月1日00:00:00UTC以来的秒数)。当前时间(如果未提供)。

date

返回一个字符串,该字符串根据给定的格式字符串使用给定的整数时间戳或当前时间(如果未提供时间戳)进行格式化。

以上是 在日期中增加天数 的全部内容, 来源链接: utcz.com/qa/408123.html

回到顶部