소개
이 랩에서는 JavaScript 를 사용하여 날짜가 다른 두 날짜 사이에 속하는지 확인하는 방법을 살펴봅니다. 날짜를 비교하기 위해 '보다 큼' 및 '보다 작음' 연산자를 사용하고, 날짜가 시작 날짜와 종료 날짜 사이에 있는지 여부를 나타내는 부울 값을 반환합니다. 이 기술은 날짜 범위를 기반으로 데이터를 필터링하는 등 다양한 시나리오에서 유용할 수 있습니다.
이 랩에서는 JavaScript 를 사용하여 날짜가 다른 두 날짜 사이에 속하는지 확인하는 방법을 살펴봅니다. 날짜를 비교하기 위해 '보다 큼' 및 '보다 작음' 연산자를 사용하고, 날짜가 시작 날짜와 종료 날짜 사이에 있는지 여부를 나타내는 부울 값을 반환합니다. 이 기술은 날짜 범위를 기반으로 데이터를 필터링하는 등 다양한 시나리오에서 유용할 수 있습니다.
두 날짜 사이에 날짜가 있는지 확인하려면 JavaScript 에서 '보다 큼' (>) 및 '보다 작음' (<) 연산자를 사용합니다. 다음은 예시 함수입니다.
const isBetweenDates = (dateStart, dateEnd, date) =>
date > dateStart && date < dateEnd;
이 함수를 사용하려면 시작 날짜, 종료 날짜 및 확인할 날짜를 전달합니다. 함수는 날짜가 시작 날짜와 종료 날짜 사이에 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다. 다음은 몇 가지 예시입니다.
isBetweenDates(
new Date(2010, 11, 20),
new Date(2010, 11, 30),
new Date(2010, 11, 19)
); // false
isBetweenDates(
new Date(2010, 11, 20),
new Date(2010, 11, 30),
new Date(2010, 11, 25)
); // true
코딩 연습을 시작하려면 터미널/SSH 를 열고 node를 입력하십시오.
축하합니다! 두 날짜 사이에 날짜가 있는지 확인하는 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.