PHP获取指定日期的下周日至下周六的日期(下周几的日期)

PHP获取指定日期的下周日至下周六的日期(下周几的日期)

在PHP中,可以使用strtotime()函数来获取指定日期的下周日至下周六的日期。

php 复制代码
// 周天
'sunday'
// 周一
'monday'
// 周二
'tuesday'
// 周三
'wednesday'
// 周四
'thursday'
// 周五
'friday'
// 周六
'saturday'

指定日期:

php 复制代码
// 指定日期
$date = '2024-12-16';

例如:

php 复制代码
// 获取下周一的日期
$nextMonday = date("Y-m-d", strtotime("next monday", strtotime($date)));
// 获取下周二的日期
$nextMonday = date("Y-m-d", strtotime("next tuesday", strtotime($date)));
// 获取下周三的日期
$nextMonday = date("Y-m-d", strtotime("next wednesday", strtotime($date)));

获取周几next monday就输入周几;

定义方法:

php 复制代码
function getNextWeekDates($date,$day) {
	// 定义日期
    $formats = [7 => 'sunday', 1 => 'monday', 2 => 'tuesday', 3 => 'wednesday', 4 => 'thursday', 5 => 'friday', 6 => 'saturday'];
	$nextWeekDate = date('Y-m-d', strtotime("next $formats[$day]", strtotime($date)));
    return $nextWeekDate;
}

调用时直接使用:

php 复制代码
// 指定日期
$date = '2024-12-16';
$next_date = getNextWeekDates($date,1);
echo $next_date;
相关推荐
master33621 分钟前
python 安装pip
开发语言·python·pip
思麟呀22 分钟前
C++14概述与三大核心语法改进
开发语言·c++
shushangyun_26 分钟前
批发商城系统源码多少钱?2026最新报价一览
java·开发语言·人工智能·spring·spring cloud
影视飓风TIM28 分钟前
从C++引用到类封装:底层视角拆解核心语法与面试考点
java·开发语言
江畔柳前堤34 分钟前
github实战指南03-Pull Request 全流程实战
开发语言·人工智能·python·深度学习·github·word
森G36 分钟前
67、Qt 多媒体框架概述---------多媒体
开发语言·qt
葛兰岱尔1 小时前
从 SolidWorks 到 Three.js,从 Inventor 到 Unity——制造业CAD模型“几何-语义一体化“转换,不再是天方夜谭!
开发语言·javascript·unity
小小晓.1 小时前
零基础C++小白突破
开发语言·c++
何以解忧,唯有..1 小时前
Go语言类型转换详解:从基础到进阶实践
开发语言·后端·golang
何以解忧,唯有..1 小时前
Go 语言指针类型详解:从基础到实战
开发语言·后端·golang