📅  最后修改于: 2023-12-03 15:23:15.332000             🧑  作者: Mango
在 PHP 中,可以使用内置的日期函数来添加日期。
要获取当前的日期,可以使用 date()
函数。该函数需要一个日期格式参数,这里我们可以使用 Y-m-d
表示年-月-日的格式。
$current_date = date('Y-m-d');
echo $current_date; // 输出类似于 2021-09-24
要添加日期,需要使用 strtotime()
函数。该函数接受一个表示日期和时间的字符串,并返回 UNIX 时间戳。可以使用这个时间戳来添加日期。
$current_date = date('Y-m-d');
$next_month = date('Y-m-d', strtotime($current_date . ' +1 month'));
echo $next_month; // 输出类似于 2021-10-24
在这个例子中,我们首先获取了当前的日期。然后,使用 strtotime()
函数将一个月添加到当前日期中。最后,我们再次使用 date()
函数格式化新增后的日期。
PHP 还提供了一个方便的日期类 DateTime
,可以使用它来处理日期和时间。这个类提供了一种更清晰、更面向对象的方法来添加日期。
$current_date = new DateTime('now');
$next_month = $current_date->modify('+1 month')->format('Y-m-d');
echo $next_month; // 输出类似于 2021-10-24
在这个例子中,我们首先使用 DateTime
类创建了一个表示当前日期和时间的对象。然后,我们使用 modify()
方法添加了一个月,并使用 format()
方法格式化了结果。
添加日期是 PHP 开发中很常见的任务。可以使用内置的日期函数 date()
、strtotime()
或日期类 DateTime
来实现这个目的。无论哪种方法,都可以以清晰和易于理解的方式添加日期。
参考链接: