[Javascript] 자바스크립트 new Date() 사용해서 전일날짜, 당일날짜 구하는 방법

자바스크립트로 new Date() 사용해서 전일날짜, 당일날짜 구하는 방법입니다.



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
function setDate(){
        var date = new Date();
        var dateBefore = new Date();
 
        date = getFormatDate(date);
        dateBefore= getFormatDateBefore(dateBefore);
 
        $("#startDate").val(dateBefore);
        $("#endDate").val(date);
    };
    
    function getFormatDateBefore(dateBefore){           //전일날짜 구하기
        var year = dateBefore.getFullYear();           //yyyy
        var month = (1 + dateBefore.getMonth());       //M
        month = month >= 10 ? month : '0' + month;     //month 두자리로 저장
        var day = dateBefore.getDate();                //d
        day = day >= 10 ? day : '0' + day;             //day 두자리로 저장
        day = day - 1;
        return  year + '-' + month + '-' + day;
    }
    
    function getFormatDate(date){                       //당일날짜 구하기
        var year = date.getFullYear();                 //yyyy
        var month = (1 + date.getMonth());             //M
        month = month >= 10 ? month : '0' + month;     //month 두자리로 저장
        var day = date.getDate();                      //d
        day = day >= 10 ? day : '0' + day;             //day 두자리로 저장
        return  year + '-' + month + '-' + day;
    }
cs


댓글

Designed by JB FACTORY