[javascript] 특정 날짜로부터 특정 기간 이후(이전)의 날짜 구하기

JavaScript에서는 Date 객체를 사용하여 날짜와 시간을 다룰 수 있습니다. 특정 날짜로부터 특정 기간 이후(이전)의 날짜를 구하려면 Date 객체에 일 또는 시간을 더하거나 빼면 됩니다.

예를 들어, 특정 날짜로부터 7일 후의 날짜를 구하고 싶다면 다음과 같은 방법을 사용할 수 있습니다.

// 특정 날짜 설정
const specificDate = new Date('2023-09-15');

// 특정 기간(일) 추가
const futureDate = new Date(specificDate);
futureDate.setDate(specificDate.getDate() + 7);

console.log(futureDate);

위 코드에서는 먼저 특정 날짜로 specificDate 객체를 생성하고, setDate 메서드를 사용하여 7일을 더한 후의 날짜를 구합니다. 결과는 futureDate에 저장되며, console.log를 통해 확인할 수 있습니다.

이와 같이, JavaScript의 Date 객체를 활용하여 특정 날짜로부터 특정 기간 이후(이전)의 날짜를 간단히 구할 수 있습니다.