php获取2023-07的的上一个月和去年的这个月
要获取2023-07的上一个月,可以使用PHP中的DateTime类和DateInterval类来进行计算。以下是获取上一个月的示例代码:
$date = new DateTime('2023-07');
$date->modify('last month');
echo $date->format('Y-m'); // 输出:2023-06
要获取去年的这个月,可以使用DateTime类的modify方法和sub方法来进行计算。以下是获取去年的这个月的示例代码:
$date = new DateTime();
$date->modify('last year');
echo $date->format('Y-m'); // 输出:2022-07
注意,这里使用了不传递任何参数给DateTime构造函数,即使用当前时间作为初始值。如果想要获取指定年份的这个月,可以在构造函数中传递对应的日期字符串。
原文地址: https://www.cveoy.top/t/topic/i5uB 著作权归作者所有。请勿转载和采集!