Skip to content

isAfterUtc

isAfterUtc(value1: string, value2: string): boolean
import { isAfterUtc } from "@northguild/gmt/utc/compare";

Return whether value1 represents an instant strictly after value2.

  • Uses Temporal.Instant.compare for comparison.
  • Returns false if either input is invalid.
Parameter Type Description
value1 string first UTC datetime string
value2 string second UTC datetime string

true if value1 is after value2, otherwise false

isAfterUtc("2024-03-17T15:30:45Z", "2024-03-17T14:30:45Z") // true
isAfterUtc("2024-03-17T14:30:45Z", "2024-03-17T14:30:45Z") // false
isAfterUtc("2024-03-17T14:30:45Z", "invalid") // false

utc/compare/isAfterUtc.ts