๐ Extensive date equality checker.
Via npm
npm install date-eq
Or Yarn
yarn add date-eq
Or pnpm
pnpm install date-eq
import DateEQ from 'date-eq';
const date1 = new Date(2020, 0, 1);
const date2 = new Date(2020, 11, 1);
if (DateEQ.year(date1, date2)) {
console.log('"date1" and "date2" are in the same year.');
}
import { date } from 'date-eq';
const date1 = new Date(2020, 0, 1);
const date2 = new Date(2020, 11, 1);
if (date(date1, date2)) {
console.log(`"date1"'s date is equal to "date2"'s date.`);
}
const DateEQ = require('date-eq');
const { month } = DateEQ;
const date1 = new Date(2020, 0, 1);
const date2 = new Date(2020, 0, 31);
if (month(date1, date2)) {
console.log('"date1" and "date2" are in the same month.');
}
Return true
if date1
is equal to date2
.
Return true
if date1
's weekday is equal to date2
's weekday.
Return true
if date1
's date is equal to date2
's date.
Return true
if date1
's week number is equal to date2
's week number.
Return true
if date1
's month is equal to date2
's month.
Return true
if date1
's year is equal to date2
's year.
Alias: hrs(date1, date2)
Return true
if date1
's hours is equal to date2
's hours.
Alias: min(date1, date2)
Return true
if date1
's minutes is equal to date2
's minutes.
Alias: sec(date1, date2)
Return true
if date1
's seconds is equal to date2
's seconds.
Alias: ms(date1, date2)
Return true
if date1
's milliseconds is equal to date2
's milliseconds.