UNPKG

@burglekitt/gmt

Version:

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

15 lines (14 loc) 669 B
/** * Convert a zoned ISO 8601 datetime string to the same instant in a different `timeZone`. * * - Uses Temporal.ZonedDateTime.withTimeZone to convert. * - Returns "" for invalid input. * * @param value zoned ISO 8601 datetime string * @param timeZone target IANA timeZone identifier * @returns zoned ISO 8601 string in target timeZone or "" when invalid * * @example convertZonedToZoned("2024-02-29T12:34:56.789+00:00[UTC]", "America/New_York") // "2024-02-29T07:34:56.789-05:00[America/New_York]" * @example convertZonedToZoned("invalid", "America/New_York") // "" */ export declare function convertZonedToZoned(value: string, timeZone: string): string;