Current Time in Sydney
Local time, UTC offset and daylight saving dates for the
Australia/Sydney time zone, plus a timestamp converter already set to it.
Current local time in Sydney
—
| IANA identifier | Australia/Sydney |
|---|---|
| Current UTC offset | UTC+10:00 |
| Abbreviation | GMT+10 |
| Full name | Australian Eastern Standard Time |
| Region | Australia |
| Observes DST | Yes |
| Standard offset | UTC+10:00 |
| Daylight offset | UTC+11:00 |
| Unix timestamp now | — |
Convert a timestamp to Sydney time
The output zone below is preset to Australia/Sydney, with daylight
saving applied for whichever date you convert.
Unix timestamp to date
Auto-detect reads the magnitude: 10 digits are seconds, 13 milliseconds, 16 microseconds, 19 nanoseconds.
| Your local time | — |
|---|---|
| Selected time zone | — |
| UTC / GMT | — |
| ISO 8601 | — |
| RFC 2822 | — |
| Relative | — |
| Day of week | — |
| Day of year / week | — |
Daylight saving time in Sydney
This zone shifts its clocks twice a year, so its offset from UTC depends on the date. In 2026 the transitions fall at:
| Transition | Local time in Sydney | Offset after |
|---|---|---|
| Clocks go forward | Sunday, 04 October 2026 at 03:00:00 GMT+11 | UTC+11:00 |
| Clocks go back | Sunday, 05 April 2026 at 02:00:00 GMT+10 | UTC+10:00 |
Around the forward transition an hour of local time does not exist, and around the backward transition an hour occurs twice. Any job scheduled at a wall-clock time inside those windows will be skipped or run twice — the reason recurring work should be scheduled in UTC. See daylight saving bugs.
Converting timestamps for this zone in code
Always pass the IANA identifier Australia/Sydney rather than a numeric
offset. The identifier carries the zone's entire history of offset and
daylight saving changes, so a timestamp from any year converts correctly; a
hard-coded offset is only right until the next rule change.
# Python
from datetime import datetime
from zoneinfo import ZoneInfo
datetime.fromtimestamp(1710050400, ZoneInfo("Australia/Sydney"))
// JavaScript
new Intl.DateTimeFormat('en-GB', { timeZone: 'Australia/Sydney',
dateStyle: 'full', timeStyle: 'long' }).format(new Date(1710050400 * 1000));
<?php // PHP
(new DateTimeImmutable("@1710050400"))->setTimezone(new DateTimeZone("Australia/Sydney")); More languages on the code examples pages.
Other time zones in Australia
Frequently asked questions
What is the current time in Sydney?
The clock above shows the current time in the Australia/Sydney time zone, updating every second from your own device clock. Sydney is currently UTC+10:00 (GMT+10).
What is the UTC offset for Australia/Sydney?
Sydney uses UTC+10:00 during standard time and UTC+11:00 during daylight saving time. Right now it is UTC+10:00.
Does Sydney observe daylight saving time?
Yes. In 2026, daylight saving begins on Sunday, 04 October 2026 at 03:00:00 GMT+11 and ends on Sunday, 05 April 2026 at 02:00:00 GMT+10. Because of this, converting a timestamp for this zone requires knowing the date, not just the zone.
How do I convert a Unix timestamp to Sydney time?
Paste the timestamp into the converter on this page — the output zone is already set to Australia/Sydney. In code, pass the IANA identifier Australia/Sydney to your language's time zone function rather than hard-coding an offset, so daylight saving is handled for you.