取某年的最后一天的日期
$year = "2023-01-01";
$time = strtotime($year);
$yearLastDay = date("Y-m-d", strtotime("-1 day", strtotime("+1 year", $time)));
取某个月的最后一天
$month = "2023-01-01";
$time = strtotime($month);
$monthLastDay = date("Y-m-d", strtotime("-1 day", strtotime("+1 month", $time)));
取周的第一天与最后一天、下周的第一天
$week = "2023-04-26";
$time = strtotime($week);
// 第一天
$weekStartDay = date("Y-m-d", strtotime('this week', $time));
// 最后一天
$weekLastDay = date("Y-m-d", strtotime('+6 day', strtotime($weekStartDay)));
// 取下周的第一天
$nextWeekStartDay = date("Y-m-d", strtotime('next week', $time));
声明:
本文采用
BY-NC-SA
协议进行授权,如无注明均为原创,转载请注明转自
一颗大萝北
本文地址: PHP获取某年的最后一天、某月第最后一天、某周的第一天与某周的最后一天、下周的第一天
本文地址: PHP获取某年的最后一天、某月第最后一天、某周的第一天与某周的最后一天、下周的第一天