php获取几号为本月第几周

复制代码
function getWeek($year = null, $month = null, $day = null)
    {
        if (empty($year)) {
            $year = date('Y', time()); // 获取本年
        }
        if (empty($month)) {
            $month = date('m', time()); // 获取本月
        }
        if (empty($day)) {
            $day = date('d', time());
        }
        $firstday = date('w', mktime(0, 0, 0, $month, 1, $year)); //本月1号星期数
        $firstweek = 7 - $firstday; // 第1周天数
        return ceil(($day - $firstweek) / 7) + 1;
    }
复制代码

 

posted @   贱贱丶  阅读(87)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 推荐几款开源且免费的 .NET MAUI 组件库
· 实操Deepseek接入个人知识库
· 易语言 —— 开山篇
· Trae初体验
历史上的今天:
2022-01-17 PHP利用宝塔邮局发送邮件
点击右上角即可分享
微信分享提示