new Date 에 array (배열) 각각 넣기

new Date 에 array (배열) 각각 넣기

QA

new Date 에 array (배열) 각각 넣기

본문

array = [ 29일,30일,31일 ] 이라 쳤을 때 

let dday = new Date ( array[각각의 데이터값 ])

let gap = dday.getTime()

뭐 이런 건데 

new Date 안의 array의 각각의 값을 어떻게 넣으면 좋을까요

약간 map함수에서 i 느낌 

 

현재 코드는 이렇습니다

 

const loaded날짜 = localStorage.getItem(props.state[0].dayName)

    const parsed날짜 = JSON.parse(loaded날짜)

    let CalendarToday = new Date();

    let dday = new Date(

                        loaded날짜 === null

                        ? loadreset

                        : parsed날짜[i] // parsed날짜의 각각의데이터

                        );

    console.log(dday)

    let gap = dday.getTime() - CalendarToday.getTime();

    let TimeResult = Math.ceil(gap / (1000 * 60 * 60 * 24))

이 질문에 댓글 쓰기 :

답변 1


var dates = ['2021.03,29','2021.03,30','2021.03,31'];
var arrDate = new Array();
dates.forEach(function(date,index){
    arrDate.push(new Date (date))
});
console.log(arrDate)
답변을 작성하시기 전에 로그인 해주세요.
전체 101
QA 내용 검색

회원로그인

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