티스토리 뷰
오늘 날짜 기준 한달 전, 일주일 전 날짜 구하기
* 참고로 한달은 오늘 날짜 포함 30일 기준, 일주일은 오늘 날짜 포함 7일 기준 입니다.
let nowDate = new Date();
let monthDate = nowDate.getTime() - (29*24*60*60*1000);
nowDate.setTime(monthDate);
let mYear = nowDate.getFullYear();
let mMonth = nowDate.getMonth() + 1;
let mDay = nowDate.getDate();
mMonth = (mMonth <10) ? '0'+mMonth : mMonth;
mDay = (mDay <10) ? '0'+mDay : mDay;
let res = mYear + "-" + mMonth + "-" + mDay;
console.log(res);
----------------------------------------------------------------------------------------------
let date = new Date();
let weekDate = date.getTime() - (6*24*60*60*1000);
date.setTime(weekDate);
let weekYear = date.getFullYear();
let weekMonth = date.getMonth() + 1;
let weekDay = date.getDate();
weekMonth = (weekMonth <10) ? '0'+weekMonth : weekMonth;
weekDay = (weekDay <10) ? '0'+weekDay : weekDay;
let res = weekYear + "-" + weekMonth + "-" + weekDay;
console.log(res);
만약 한달을 31일 기준, 일주일을 6이 아니라 7을 곱해서 한다면
한달 : (30*24*60*60*1000)
일주일 : (7*24*60*60*1000)
이부분만 바꾸시면 됩니다.
- Total
- Today
- Yesterday
- Numpy
- 생성자
- vue #error #npm
- ubuntu
- vue
- error
- loop
- list자료형
- 개발일기
- window
- OpenCV
- javascript
- rasberrypi
- java
- mouse event
- Python
- 기초
- Vue # Vuex #Plotly.js
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 30 |