🕐

Timezone Details

Get current time, UTC offset, and DST status for any IANA timezone

GET 1 credit /v1/geo/timezone-info
curl "https://geo.toolkitapi.io/v1/geo/timezone-info?timezone=America/New_York"
import httpx

resp = httpx.get(
    "https://geo.toolkitapi.io/v1/geo/timezone-info?timezone=America/New_York",
)
print(resp.json())
const resp = await fetch("https://geo.toolkitapi.io/v1/geo/timezone-info?timezone=America/New_York", {
});
const data = await resp.json();
console.log(data);
# See curl example
Response 200 OK
{
  "timezone": "America/New_York",
  "utc_offset": "-04:00",
  "utc_offset_hours": -4.0,
  "is_dst": true,
  "dst_name": "EDT",
  "standard_name": null,
  "current_time": "2026-04-14T17:00:00-04:00"
}

Try It Live

Live Demo

Description

Get current time, UTC offset, and DST status for any IANA timezone

How to Use

1

1. Pass the IANA timezone name in the `timezone` query parameter (e.g. `America/New_York`).

2

2. Read the response for the current offset, DST status, and local time.

3

3. Use `utc_offset_hours` (decimal) for calculations or `utc_offset` (string) for display.

About This Tool

Use Timezone Details to get the current state of any IANA timezone, including the UTC offset, whether Daylight Saving Time is active, the timezone abbreviation, and the current local time. This provides a single-call snapshot of a timezone's status.

This is useful for world clock displays, timezone selection UIs, and any application that needs to show the current time and DST status for a named timezone.

Why Use This Tool

Frequently Asked Questions

What timezone names are supported?
All IANA Time Zone Database names are supported (e.g. `America/New_York`, `Asia/Tokyo`, `UTC`). Abbreviations like `EST` or `PST` are not accepted.
When is dst_name vs standard_name populated?
Only one is populated at a time. When DST is active, `dst_name` contains the abbreviation (e.g. `EDT`) and `standard_name` is null. When DST is inactive, the reverse applies.
Does the current_time update on every request?
Yes. The `current_time` field reflects the actual current time at the moment the request is processed.

Start using Timezone Details now

Get your free API key and make your first request in under a minute.