Skip to content

convertZonedToUtc

convertZonedToUtc(value: string): string
import { convertZonedToUtc } from "@northguild/gmt/zoned/convert";

Convert an ISO 8601 zoned datetime string to a UTC Instant string (ISO).

  • Uses Temporal.ZonedDateTime.toInstant to convert.
  • Returns “” for invalid input.
Parameter Type Description
value string zoned ISO 8601 datetime string

UTC Instant ISO string or “” when invalid

convertZonedToUtc("2024-02-29T12:34:56.789+00:00[UTC]") // "2024-02-29T12:34:56.789Z"
convertZonedToUtc("invalid") // ""

zoned/convert/convertZonedToUtc.ts