Files
30-seconds-of-code/snippets/isBetweenDates.md
Isabelle Viktoria Maciohsek 27c168ce55 Bake date into snippets
2021-06-13 13:55:00 +03:00

611 B

title, tags, firstSeen, lastUpdated
title tags firstSeen lastUpdated
isBetweenDates date,beginner 2020-10-07T20:31:52+03:00 2020-10-20T23:02:01+03:00

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