UNPKG

@progress/kendo-date-math

Version:

Kendo UI typescript package exporting functions for Date manipulations

23 lines (22 loc) 763 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * A function that compares two dates. The comparison also includes the time portion. * * @param candidate - The candidate date. * @param expected - The expected date. * @returns - A Boolean value indicating whether the values are equal. * * @example * ```ts-no-run * isEqual(new Date(2016, 0, 1), new Date(2016, 0, 1)); // true * isEqual(new Date(2016, 0, 1), new Date(2016, 0, 2)); // false * isEqual(new Date(2016, 0, 1, 10), new Date(2016, 0, 1, 20)); // false * ``` */ exports.isEqual = function (candidate, expected) { if (!candidate && !expected) { return true; } return candidate && expected && candidate.getTime() === expected.getTime(); };