[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());
});