当前位置:Gxlcms > PHP教程 > php获取当月/某月最后一天的时间戳

php获取当月/某月最后一天的时间戳

时间:2021-07-01 10:21:17 帮助过:22人阅读

public function getendmouthtime()

{

$date=date("Y-m",time());

$date_arr=explode('-',$date);

$year=$date_arr[0];

$month=$date_arr[1];

$days_in_month = array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);

if ($month < 1 OR $month > 12)

{

return 0;

}

// Is the year a leap year?

if ($month == 2)

{

if ($year%400 == 0 OR ($year%4 == 0 AND $year%100 != 0))

{

return $year.'-'.$month.'-29';

}

}

return $endstro = strtotime($year.'-'.$month.'-'.$days_in_month[$month - 1]);

}

人气教程排行