PHP 获取本周开始日期和本周结束日期

| 选择喜欢的代码风格  

PHP 中可以使用 DateTime 类和 DateInterval 类来获取当前周的开始日期(周一)和结束日期(周日):

<?php
// 设置时区,根据需要选择时区
date_default_timezone_set('Asia/Shanghai');

// 获取当前日期
$now = new DateTime();

// 获取本周的第一天(周一)
$startOfWeek = $now->modify('this week')->modify('Monday')->format('Y-m-d');

// 获取本周的最后一天(周日)
$endOfWeek = $now->modify('this week')->modify('Sunday')->format('Y-m-d');

echo "本周开始日期(周一): " . $startOfWeek . "\n";
echo "本周结束日期(周日): " . $endOfWeek . "\n";

PHP 获取本周开始时间扩展阅读:




发表评论