[JAVASCRIPT] 오늘날짜 일주일전 일개월전 Date함수

자바스크립트로 날짜 계산하기!!
같은 작업을 하면서 함수를 매번 생성하지는 않으시죠!?
공통 common 파일에 함수를 생성하고 호출하시면 편리하게 사용할 수 있습니다.
날짜를 계산해 리턴해주는 함수, 오늘날짜, 일주일전 날짜, 일개월전 날짜를 호출하는 함수를 공유합니다.
날짜 객체 받아서 문자열로 리턴하는 함수
function getDateStr(myDate){var year = myDate.getFullYear();var month = (myDate.getMonth() + 1);var day = myDate.getDate();Month = (Month < 10) ? "0" + String(Month) : Month;Day = (Day < 10) ? "0" + String(Day) : Day;return year + '-' + month + '-' + day );}
오늘 날짜를 문자열로 반환
function today() {var d = new Date();return getDateStr(d);}
오늘로부터 1주일전 날짜 반환
function lastWeek() {var d = new Date();var dayOfMonth = d.getDate();d.setDate(dayOfMonth - 7);return getDateStr(d);}
오늘로부터 1개월전 날짜 반환
function lastMonth() {var d = new Date();var monthOfYear = d.getMonth();d.setMonth(monthOfYear - 1);return getDateStr(d);}
사용예제
$(document).ready(function(){console.log(today());console.log(lastWeek());console.log(lastMonth());});
