15.10 날짜 연산

빼기

const msDiff = d2 - d1;
const daysDiff = msDiff/1000/60/60/24

정렬

const dates = [];

// 랜덤으로 날짜 생성
const min = new Date(2017, 0, 1).valueOf();
const delta = new Date(2020, 0, 1).valueOf() - min;

for (let i=0; i<10; i++)
    dates.push(new Date(min + delta*Math.random()));
    
dates.sort((a, b) => b - a);
dates.sort((a, b) => a - b);

Last updated