<?php
// 获取上个月的第一天和最后一天
// 获取当前时间
$currentDate = new DateTime();
// 获取上个月的时间
$lastMonth = clone $currentDate;
$lastMonth->modify('first day of last month');
// 获取上个月的第一天
$firstDayOfLastMonth = $lastMonth->format('Y-m-d');
// 获取上个月的最后一天
$lastDayOfLastMonth = (clone $lastMonth)->modify('last day of this month')->format('Y-m-d');
echo "上个月的第一天: " . $firstDayOfLastMonth . "\n";
echo "上个月的最后一天: " . $lastDayOfLastMonth . "\n";
?>
new DateTime()
创建一个表示当前日期和时间的对象。modify('first day of last month')
将其修改为上个月的第一天。format('Y-m-d')
格式化日期,得到上个月第一天的字符串表示。modify('last day of this month')
修改为上个月的最后一天,然后格式化输出。这样就可以得到上个月的第一天和最后一天。
上一篇:php jit
下一篇:php向下取整
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站