如何从php中的数据库中提取日期,将日期增加一个月



我想把日期增加一个月,但是,当前日期有效,但我需要将日期(动态(增加一个月

我在下面的回复中尝试了这个

$regdate=$row2['created_date'];
$onemonth = date($regdate,  strtotime("+1 month")); 

如何将$regdate变量添加到日期函数

试试这个

$regdate=$row2['created_date'];
$date = new DateTime($regdate);
$interval = new DateInterval('P1M');
$date->add($interval);
$onemonth = $date->format('Y-m-d');

在我看来,如果在php语句之前从数据库中编辑数据,我认为这将是完美的:

MYSQL级别:

SELECT DATE_ADD( yourDate, INTERVAL 1 month ) from your table .

试试这个

$regdate = strtotime($row2['created_date']);
echo date('Y-m-d',strtotime("+1 month",$regdate));

尝试以下操作:

在指定日期增加1个月

$date = $row2['created_date'];
$date = date("Y-m-d", strtotime(date("Y-m-d", strtotime($date)) . " +1 month") );
echo $date;

您可以添加所需的时间段如下:

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

最新更新