Files
30-seconds-of-code/snippets/isBetweenDates.md
Isabelle Viktoria Maciohsek caa67e2a49 Update snippet descriptions
2020-10-20 23:02:01 +03:00

535 B

title, tags
title tags
isBetweenDates date,beginner

Checks if a date is between two other dates.

  • Use the greater than (>) and less than (<) operators to check if date is between dateStart and dateEnd.
const isBetweenDates = (dateStart, dateEnd, date) =>
  date > dateStart && date < dateEnd;
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