프론트앤드 이야기/JavaScript & JQuery

[Javascript] 날짜 빼기

한희성 2019. 3. 8.
반응형

 function dateAddDel(sDate, nNum, type) {

            var yy = parseInt(sDate.substr(0, 4), 10);

            var mm = parseInt(sDate.substr(5, 2), 10);

            var dd = parseInt(sDate.substr(8), 10);


            if (type == "d") {

                d = new Date(yy, mm - 1, dd + nNum);

            }

            else if (type == "m") {

                d = new Date(yy, mm - 1, dd + (nNum * 31));

            }

            else if (type == "y") {

                d = new Date(yy + nNum, mm - 1, dd);

            }


            yy = d.getFullYear();

            mm = d.getMonth() + 1; mm = (mm < 10) ? '0' + mm : mm;

            dd = d.getDate(); dd = (dd < 10) ? '0' + dd : dd;


            return '' + yy + '-' + mm + '-' + dd;

        }



출처 : https://tonhnegod.tistory.com/10?category=723812

반응형

댓글

💲 추천 글