在 PHP 中,可以使用 strtotime() 函数来进行日期的加减操作。该函数将一个日期时间字符串解析为 Unix 时间戳,并且可以接受一个可选的第二个参数,表示要添加或减去的时间间隔。
下面是一个示例,演示如何将天数加减:
$today = date('Y-m-d'); // 当前日期
$daysToAdd = 7; // 要添加的天数
$newDate = date('Y-m-d', strtotime($today . ' + ' . $daysToAdd . ' days')); // 加上指定天数
echo $newDate; // 输出新的日期
$daysToSubtract = 3; // 要减去的天数
$newDate = date('Y-m-d', strtotime($today . ' - ' . $daysToSubtract . ' days')); // 减去指定天数
echo $newDate; // 输出新的日期
在上面的示例中,通过将日期字符串与要添加或减去的天数连接起来,并使用 strtotime() 函数解析,可以得到新的日期。然后,使用 date() 函数将 Unix 时间戳格式化为日期字符串,并输出新的日期。
注意,strtotime() 函数还支持其他时间间隔单位,如小时、分钟、月份等。可以根据需要进行调整。
上一篇:建站模板php
下一篇:距离排序 php
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站