[javascript] 특정 두 날짜 사이의 모든 날짜 얻기
function getDates(startDate, endDate) {
  let dates = [];
  let currentDate = new Date(startDate);
  while (currentDate <= endDate) {
    dates.push(new Date(currentDate));
    currentDate.setDate(currentDate.getDate() + 1);
  }
  return dates;
}
let startDate = new Date('2022-01-01');
let endDate = new Date('2022-01-10');
console.log(getDates(startDate, endDate));

위의 코드는 getDates라는 함수를 사용하여 시작 날짜와 종료 날짜 사이의 모든 날짜를 가져오는 방법을 보여줍니다. 시작 날짜부터 종료 날짜까지의 모든 날짜를 담은 배열이 반환됩니다.

날짜를 쉽게 다루기 위해 JavaScript의 Date 객체와 관련 메서드를 사용하여 원하는 결과를 얻을 수 있습니다.

해당 기능을 사용하려면 원하는 시작 날짜와 종료 날짜를 설정하고, getDates 함수를 호출하여 모든 날짜를 얻을 수 있습니다.

참고 문헌: