@burglekitt/gmt
Version:
Temporal-based date and time utilities with timezone support and polyfill integration
17 lines (16 loc) • 670 B
TypeScript
/**
* Return true if the first ISO PlainDate string represents a date after the second.
*
* - Uses Temporal.PlainDate.compare to compare dates.
* - Returns false if either input is invalid.
*
* @param value1 first ISO PlainDate string
* @param value2 second ISO PlainDate string
* @returns boolean indicating whether value1 is after value2
*
* @example isAfterDate("2024-03-01", "2024-02-29") // true
* @example isAfterDate("2024-02-28", "2024-02-29") // false
* @example isAfterDate("invalid", "2024-02-29") // false
* @example isAfterDate("2024-02-29", "invalid") // false
*/
export declare function isAfterDate(value1: string, value2: string): boolean;