您的位置:首页 > 编程语言 > PHP开发

php根据某年某月获取该月天数

2013-12-09 10:59 218 查看
有3种方法:1、

$d=cal_days_in_month(CAL_GREGORIAN,10,2005);echo("There was $d <br><br>");

2、【推荐】

$i=2;$y=2013;echo date("t",strtotime("$y-$i"));

3、

function get_day( $date )   {    $tem = explode('/' , $date);       //切割日期  得到年份和月份    $year = $tem['0'];    $month = $tem['1'];    if( in_array($month , array( 1 , 3 , 5 , 7 , 8 , 01 , 03 , 05 , 07 , 08 , 10 , 12)))    {        $text = $year.'年的'.$month.'月有31天';    }    elseif( $month == 2 )    {        if ( $year%400 == 0  || ($year%4 == 0 && $year%100 !== 0) )        //判断是否是闰年        {            $text = $year.'年的'.$month.'月有29天';        }        else{            $text = $year.'年的'.$month.'月有28天';        }    }    else{
        $text = $year.'年的'.$month.'月有30天';    }    return $text;}$i=2;$y=2013;echo get_day($y.'/'.$i);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: