INTERNATIONAL TIME ZONE CONVERTER
*) Mind possible aberrations due to daylight saving time / standard time crossovers.
(There may be more than a single UTC date reference for a regional date in case of a DST/ST crossover.)
Disclaimer: This service relies on time zone data on your local computer. No guarantee is given for the results. This service is provided for free and as-is, without liability of error, warranties, or guarantees of completeness, accuracy, usefulness, or fitness for the purpose. Use at your own risk.
Right-click this link to copy a link to the current configuration.
Optional Parameters and Custom Links
You may supply parameters to set up an initial state by a query string or a URL-fragement (hash).
- An optional parameter "
date" (or "
time" or "
from") sets the reference date to convert from.
YYYY-MM-DDtHH:MM" plus a valid IANA time zone name.
If the time zone is missing, the reference date will default to UTC.
- One or more parameters "
to" may contain a single or multiple comma-separated IANA time zone names to convert the reference date and time to.
- If no reference date is supplied and there is a parameter "
to", or the date parameter starts with "
now", the reference date will be the current UTC date and time.
- Any additional (comma-separated) time zone names found in the date parameter are pushed to the "
to" list. (Meaning, you may also use a single date parameter with a list of time zones.)
- Use "
+" or "
%20", or "
_" inside IANA time zone names, to encode any white space.
- Queries (prameters and their respective values) are case-insensitive (i.e. it works both in upper case, lower case, or mixed case.)
?to=America/New+York,Europe/Paris,Asia/Tokyo" links to the current time in New York, Paris, and Tokyo.
?date=2023-01-01t10:00+US/Pacific&to=Europe/Berlin,Asia/Tokyo" links to a reference date of January 1, 2023, 10:00 PST and additional time stamps for Berlin and Tokyo.
- As does "
Note on privacy: Mind that you may always use a hash/URI-fragment (replace the "?" at the start of the query by "#") in order to not to leak any parameters. (A URI-fragment is always managed by the browser and is not part of the request fetching a web page from the host and will thus not show up in any logs.)