UNPKG

@burglekitt/gmt

Version:

Temporal-based date and time utilities with timezone support and polyfill integration

18 lines (17 loc) 714 B
/** * Compare two ISO date-like strings for equality, ignoring time components. * * - Accepts both PlainDate and PlainDateTime strings. * - Extracts date components only for comparison. * - Returns false if either input is invalid. * * @param value1 ISO date-like string * @param value2 ISO date-like string * @returns true if the dates are equal, false otherwise * * @example areDatesEqual("2024-02-29", "2024-02-29T12:34:56") // true * @example areDatesEqual("2024-02-29", "2024-03-01") // false * @example areDatesEqual("invalid", "2024-02-29") // false * @example areDatesEqual("2024-02-29", "invalid") // false */ export declare function areDatesEqual(value1: string, value2: string): boolean;