获取给定月份的工作日数 [英] Get number of weekdays in a given month

查看:246
本文介绍了获取给定月份的工作日数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想计算给定月份和年份的工作日天数。平日意味着星期一到星期五。

I want to calculate the number of weekdays days in a give month and year. Weekdays means monday to friday. How do i do it ?

推荐答案

一些基本代码:

$month = 12;
$weekdays = array();
$d = 1;

do {
    $mk = mktime(0, 0, 0, $month, $d, date("Y"));
    @$weekdays[date("w", $mk)]++;
    $d++;
} while (date("m", $mk) == $month);

print_r($weekdays);

如果您的PHP错误警告,请删除 @ 不显示通知。

Remove the @ if your PHP error warning doesn't show notices.

这篇关于获取给定月份的工作日数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆