php 计算一个月有多少天

foreach ($times as $key=>$value) {
$temp_year = substr($value, 0, 4);
$temp_month = substr($value, 5, 2);
switch ($temp_month) {
case 1:
$end_day = 31;break;
case 3:
$end_day = 31;break;
case 5:
$end_day = 31;break;
case 7:
$end_day = 31;break;
case 8:
$end_day = 31;break;
case 10:
$end_day = 31;break;
case 12:
$end_day = 31;break;
case 2:
if (($temp_year % 4 == 0 && $temp_year % 100 != 0 )|| $temp_year % 400 == 0) $end_day = 29;
else $end_day = 28;
break;
default:
$end_day = 30;break;
}

闰年的条件为能 被4求余为0并且被100求余不为零,或者能被400求余的零的年份 只有符合这样的年份,才是闰年

相关内容:

发表评论

您的电子邮箱不会被公开。 标记为 * 的区域必须填写

*


您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

有人回复时邮件通知我