자바스크립트 이번주 월요일, 이번달 1일

자바스크립트 이번주 월요일, 이번달 1일

QA

자바스크립트 이번주 월요일, 이번달 1일

본문


const date = new Date()
    if (type === 'day') {
      regStart = formatDate(date)
      regEnd = formatDate(new Date(date.valueOf() + 1000 * 3600 * 24))
      console.log(regStart, regEnd)
    } else if (type === 'week') { // 이번주 월요일 ~ 일요일
      regStart = formatDate(date)
      regEnd = formatDate(new Date(date.valueOf() + 1000 * 3600 * 24 * 7))
    } else if (type === 'month') { // 이번달 1일 ~ 31일
      regStart = formatDate(date)
      regEnd = formatDate(new Date(date.valueOf() + 1000 * 3600 * 24 * 31))
    }

 

위 소스는 오늘 기준으로 7일

예) 2017-11-29(목) ~ 2017-12-5(수)

오늘 기준으로 한달

예) 2017-11-29 ~ 2017-12-28

이렇게 되어있는데

 

제가 원하는 것은 이번주가 속한 월요일

11월 27(월) ~ 12월 3일

이번달의 1일 ~ 31 11월 1일 ~ 11월 31일

 

이렇게 구하고 싶습니다.

 

이것 해결 못해서 오전 내내 시간만 날렸네요 ㅠㅠ

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
전체 298
QA 내용 검색
filter #js ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT