Top

[PHP] 해당월의 마지막 날 구하기. | Web-Programing
김경훈 (admin) | Editor | 2012/04/24 00:54:50 | 조회:8832

    //해당월의 일수구하는함수
    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() 의 값에 작년이나.. 지난달등 사용자가 원하는 년도나 월을 넘겨주면
    해당 년 월의 마지막 날을 출력 할 수 있다.
 
공유하기
공유하기
0
0
0


댓글을 불러오는 중입니다.
▲ 이전글 [JavaScript] window.open 의 속성. 김경훈 (admin) 2012-04-29 23:07:23
▼ 다음글 윈도우7 메모리 최적화 김경훈 (admin) 2012-04-19 10:18:08