如何在日期后添加天数

问题描述 投票:0回答:1

此代码打印当前日期之后的 30 个日期

$date = strtotime($year. 'm d'); $endDate = strtotime(($year)."+$dd days"); 
喜欢

2023年8月24日 2023年8月25日 2023年8月26日 """ """ 2023年9月24日

我想在 2023 年 1 月 1 日后 30 天打印喜欢

2023年1月1日 2023年1月2日 2023年1月3日 """ """ 2023年1月30日 等 分享 编辑 删除 旗帜

此代码打印当前日期之后的 30 个日期

$date = strtotime($year. 'm d'); $endDate = strtotime(($year)."+$dd days"); 
喜欢

2023年8月24日 2023年8月25日 2023年8月26日 """ """ 2023年9月24日

我想在 2023 年 1 月 1 日后 30 天打印喜欢

2023年1月1日 2023年1月2日 2023年3月1日 """ """ 2023年1月30日 等

date strtotime
1个回答
0
投票
<?php

$originalDate = "2023-08-23"; // 原始日期 $daysToAdd = 5; // 添加天数

// 将原始日期转换为DateTime对象 $dateTime = new DateTime($originalDate);

//添加指定天数 $dateTime->add(new DateInterval("P" . $daysToAdd . "D"));

// 根据需要设置新日期的格式(例如,Y-m-d 表示“年-月-日”) $newDate = $dateTime->format("Y-m-d");

回显“原始日期:”。 $originalDate 。 “
”; echo“添加后的新日期”。 $daysToAdd 。 “ 天: ” 。 $新日期; ?>

此代码可以解决您的疑问,如需更多帮助,您可以联系 JWV Development,这是北达科他州最好的 Web 开发服务之一。

© www.soinside.com 2019 - 2024. All rights reserved.