Skip to content

isAfterDate

Playground

call
result 
isAfterDate(value1: string, value2: string): boolean
import { isAfterDate } from "@northguild/gmt/plain/compare";

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.
Parameter Type Description
value1 string first ISO PlainDate string
value2 string second ISO PlainDate string

boolean indicating whether value1 is after value2

isAfterDate("2024-03-01", "2024-02-29") // true
isAfterDate("2024-02-28", "2024-02-29") // false
isAfterDate("invalid", "2024-02-29") // false
isAfterDate("2024-02-29", "invalid") // false

plain/compare/isAfterDate.ts