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

가이드문구


자바스크립트로 날짜 계산하기!! 

같은 작업을 하면서 함수를 매번 생성하지는 않으시죠!?

공통 common 파일에 함수를 생성하고 호출하시면 편리하게 사용할 수 있습니다.


날짜를 계산해 리턴해주는 함수, 오늘날짜, 일주일전 날짜, 일개월전 날짜를 호출하는 함수를 공유합니다.


날짜 객체 받아서 문자열로 리턴하는 함수

  1. function getDateStr(myDate){
  2. var year = myDate.getFullYear();
  3. var month = (myDate.getMonth() + 1);
  4. var day = myDate.getDate();
  5. Month = (Month < 10) ? "0" + String(Month) : Month;
  6. Day = (Day < 10) ? "0" + String(Day) : Day;
  7. return year + '-' + month + '-' + day );
  8. }


오늘 날짜를 문자열로 반환

  1. function today() {
  2. var d = new Date();
  3. return getDateStr(d);
  4. }


오늘로부터 1주일전 날짜 반환

  1. function lastWeek() {
  2. var d = new Date();
  3. var dayOfMonth = d.getDate();
  4. d.setDate(dayOfMonth - 7);
  5. return getDateStr(d);
  6. }


오늘로부터 1개월전 날짜 반환

  1. function lastMonth() {
  2. var d = new Date();
  3. var monthOfYear = d.getMonth();
  4. d.setMonth(monthOfYear - 1);
  5. return getDateStr(d);
  6. }



사용예제

  1. $(document).ready(function(){
  2. console.log(today());
  3. console.log(lastWeek());
  4. console.log(lastMonth());
  5. });


작성자 소개
초이 프로필
WrapUp 블로거

초이

반려견을 좋아하고, 차를 좋아하고, 여행을 좋아하고, 맛집을 찾아 즐기는 웹 개발자 입니다^^