Skip to content

getZonedWeekOfYear

getZonedWeekOfYear(ianaTimezone: string): number
import { getZonedWeekOfYear } from "@northguild/gmt/zoned/get";

Return the current week of year for the specified IANA timeZone.

  • Uses Temporal.Now.zonedDateTimeISO to get the current time.
  • Uses Temporal.PlainDate.weekOfYear for ISO week number.
  • Validation is performed on the timezone.
Parameter Type Description
ianaTimezone string IANA timeZone identifier

current week number (1-53) or null on invalid input

getZonedWeekOfYear("America/New_York") // 9
getZonedWeekOfYear("invalid") // null

zoned/get/getZonedWeekOfYear.ts