如何在PHP中获取15天/ 1个月后的日期?

2022-08-30 18:00:15

在我的PHP代码中,我的变量“$postedDate”中有一个日期。
现在我想在7天,15天,一个月和2个月过去后获取日期。

我应该使用哪个日期函数?

输出日期格式应为美国格式。


答案 1

使用 strtotime。

$newDate = strtotime('+15 days',$date)

$newDate现在是$date后的15天。$date是unix时间。

http://uk.php.net/strtotime


答案 2

试试这个

$date = date("Y-m-d");// current date

$date = strtotime(date("Y-m-d", strtotime($date)) . " +1 day");
$date = strtotime(date("Y-m-d", strtotime($date)) . " +1 week");
$date = strtotime(date("Y-m-d", strtotime($date)) . " +2 week");
$date = strtotime(date("Y-m-d", strtotime($date)) . " +1 month");
$date = strtotime(date("Y-m-d", strtotime($date)) . " +30 days");

推荐