기간별 날짜
본문
var stDt
var endDt
var date = new Date()
if ( between === 'all') {
} else if (between=== 'day') {
stDt= date
endDt = new Date(date.valueOf() + 1000 * 3600 * 24)
} else if (between === 'week') {
stDt = date
regEnd = new Date(date.valueOf() + 1000 * 3600 * 24 * 7)
} else if (between === 'month') {
stDt = date
endDt = new Date(date.valueOf() + 1000 * 3600 * 24 * 31)
}
안녕하세요 위의 코드를 작성하였습니다.
동작되는것 까지 확인되었는데
date + 1을 1000 * 3600 * 24 이렇게 했는데
이것보다 더 좋은 방법이 있을것 같아서 질문드립나다.
console로 new Date()를 찍어보면 2017-10-23T04:45:43.164Z 이렇게 나옵니다.
오늘 날짜를 기준으로 아래의 날짜를 구하고 싶습니다.
1. 오늘날짜
2. 이번달 1일 날짜 ex ) 2017-10-01
3. 이번주 월요일 날짜 ex) 2017-10-23
4. 일주일전 날짜
5. 한달전 날짜
이렇게 구하고 싶습니다.
도움 부탁드립니다.
!-->답변 2
https://www.w3schools.com/php/func_date_date_add.asp
이런거 참고하시면 안될까요?
http://snipplr.com/view/10958/
이런 방법도 있구요
DB에 값이
yyyy-mm-dd 이렇게 저장되어야 하네요
감사합니다.
답변을 작성하시기 전에 로그인 해주세요.