@sebgroup/frontend-tools
Version:
A set of frontend tools
21 lines (18 loc) • 594 B
JavaScript
import { isValidDate } from '../isValidDate/isValidDate.js';
/**
* Compare two dates and return true if the first date is the same as the second date ignoring the time.
*
* @param {Date} a The first date,
* @param {Date} b The second date
* @returns {boolean} True if date `a` is the same as date `b`
*/
function isSameDate(a, b) {
if (isValidDate(a) && isValidDate(b)) {
a.setHours(0, 0, 0, 0);
b.setHours(0, 0, 0, 0);
return a.valueOf() === b.valueOf();
}
return a > b;
}
export { isSameDate };
//# sourceMappingURL=isSameDate.js.map