dayjs
2KB immutable date time library alternative to Moment.js with the same modern API
moment
Parse, validate, manipulate, and display dates
luxon
Immutable date wrapper
to-regex-range
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.