|
|
|
|
//해당월의 일수구하는함수
function getTotalDays($year,$month)
{
$day=1;
while(checkdate($month,$day,$year))
{
$day++;
}
$day=$day-1;
return $day;
}
// 당월 마지막 일
$lastMonthDay = getTotalDays(date("Y") , date("m"));
echo $lastMonthDay ;
결과값 : 30 //현재 4월달이므로 마지막날은 30일이다.
$DUE_TIME = mktime(0,0,0, date("m"), $lastMonthDay, date("Y"));
echo $ DUE_TIME ;
결과값 : 1335711600
// 당월 말일
$DUE_DATE_SET = date("Ymd",$DUE_TIME);
echo $ DUE_DATE_SET ;
결과값 : 20120430 //2012년 4월 30일
getTotalDays() 의 값에 작년이나.. 지난달등 사용자가 원하는 년도나 월을 넘겨주면
해당 년 월의 마지막 날을 출력 할 수 있다.
|
|
|
|
|
|
|
|
|
|
공유하기
|
공유하기
|
|
|
|
|
|
|