Documentación offline JavaScript main

Temporal.Now.timeZoneId()

main Documentación oficial Licencia CC-BY-SA-2.5Descargado el 2026-08-02

En esta página

The Temporal.Now.timeZoneId() static method returns a time zone identifier representing the system's current time zone. Most systems will return a primary time zone identifier such as "America/New_York", though offset time zone identifier such as "-04:00" is possible too. The time zone identifier returned is the default time zone used by the other Temporal.Now methods.

Syntax#

Temporal.Now.timeZoneId()

Parameters#

None.

Return value#

A valid time zone identifier representing the system's current time zone. The returned time zone identifier is never a non-primary time zone identifier (alias). For example, it would always return "Asia/Kolkata" (new name) instead of "Asia/Calcutta" (old name). For more information, see time zones and offsets.

If the implementation does not support time zones, the method always returns "UTC".

Examples#

Getting the system's current time zone#

console.log(Temporal.Now.timeZoneId()); // e.g.: "America/New_York"

Specifications#

{{Specifications}}

Browser compatibility#

{{Compat}}

See also#

  • {{jsxref("Temporal.Now")}}