gpt4 book ai didi

php - 在 php 中获取周末日期

转载 作者:可可西里 更新时间:2023-11-01 12:26:48 26 4
gpt4 key购买 nike

我正在开发一个 php 应用程序,它要求我提取两个日期之间的周末日期,然后将它们作为单个记录插入到 mysql 数据库中。

我在想是否有更简单的方法,而不是通过开始日期和结束日期之间的循环,并为每个日期检查是否 date('l', strtotime($date)) 返回“星期六”或“星期日”

谢谢你的时间

苏尼尔

最佳答案

如果您使用的是较旧的 PHP 安装(或没有 DateTime 类):

$now = strtotime("now");
$end_date = strtotime("+3 weeks");

while (date("Y-m-d", $now) != date("Y-m-d", $end_date)) {
$day_index = date("w", $now);
if ($day_index == 0 || $day_index == 6) {
// Print or store the weekends here
}
$now = strtotime(date("Y-m-d", $now) . "+1 day");
}

我们遍历日期范围并检查日期是否为 06 索引(星期日或星期六)。

关于php - 在 php 中获取周末日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3349820/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com