Convert UTC to AEST Right Now
To convert from UTC to AEST, add 10 hours. UTC is UTC+0 and AEST is UTC+10. The difference is 10 hours.
Understanding the UTC to AEST Offset
UTC (Coordinated Universal Time) has a UTC offset of UTC+0. AEST (Australian Eastern Standard Time) has a UTC offset of UTC+10. The net difference between these two zones is 10 hours. When it is noon in UTC, it is 10:00 PM in AEST.
Daylight saving time note: UTC does not observe DST. AEST observes DST (becomes AEDT, UTC+11). During DST periods, the offset between these zones may change by 1 hour. The table below shows standard time offsets.
The IANA timezone identifiers for these zones are UTC (UTC) and Australia/Sydney (AEST). These identifiers are used by programming languages and operating systems to handle timezone conversions correctly, including automatic DST adjustments.
UTC to AEST Conversion Table
| UTC | AEST |
|---|---|
| 12:00 AM UTC | 10:00 AM AEST |
| 3:00 AM UTC | 1:00 PM AEST |
| 6:00 AM UTC | 4:00 PM AEST |
| 8:00 AM UTC | 6:00 PM AEST |
| 9:00 AM UTC | 7:00 PM AEST |
| 10:00 AM UTC | 8:00 PM AEST |
| 12:00 PM UTC | 10:00 PM AEST |
| 2:00 PM UTC | 12:00 AM (+1 day) AEST |
| 3:00 PM UTC | 1:00 AM (+1 day) AEST |
| 5:00 PM UTC | 3:00 AM (+1 day) AEST |
| 6:00 PM UTC | 4:00 AM (+1 day) AEST |
| 8:00 PM UTC | 6:00 AM (+1 day) AEST |
| 9:00 PM UTC | 7:00 AM (+1 day) AEST |
| 11:00 PM UTC | 9:00 AM (+1 day) AEST |
Code Examples
Python
from datetime import datetime
from zoneinfo import ZoneInfo
# Current time in UTC
now_from = datetime.now(ZoneInfo("UTC"))
# Convert to AEST
now_to = now_from.astimezone(ZoneInfo("Australia/Sydney"))
print(f"UTC: {now_from.strftime('%I:%M %p')}")
print(f"AEST: {now_to.strftime('%I:%M %p')}")
JavaScript
// Convert current time from UTC to AEST
const now = new Date();
const from = now.toLocaleString("en-US", { timeZone: "UTC" });
const to = now.toLocaleString("en-US", { timeZone: "Australia/Sydney" });
console.log("UTC:", from);
console.log("AEST:", to);
Go
package main
import (
"fmt"
"time"
)
func main() {
fromLoc, _ := time.LoadLocation("UTC")
toLoc, _ := time.LoadLocation("Australia/Sydney")
now := time.Now().In(fromLoc)
converted := now.In(toLoc)
fmt.Printf("UTC: %s\n", now.Format("3:04 PM"))
fmt.Printf("AEST: %s\n", converted.Format("3:04 PM"))
}
Frequently Asked Questions
What is the time difference between UTC and AEST?
UTC (Coordinated Universal Time) is UTC+0 and AEST (Australian Eastern Standard Time) is UTC+10. The standard time difference is 10 hours.
Does daylight saving time affect the UTC to AEST conversion?
No, UTC does not observe DST. AEST observes DST and shifts to AEDT (UTC+11) during summer months. Always use IANA timezone identifiers in code to automatically handle these transitions.
What are the best overlap hours for UTC and AEST meetings?
For scheduling meetings between UTC and AEST, look for hours when both zones are in typical business hours (9 AM to 5 PM). When it is 9:00 AM in UTC, it is 7:00 PM in AEST. When it is 5:00 PM in UTC, it is 3:00 AM (+1 day) in AEST. The best overlap window depends on the specific zones and whether DST is active.
Try the full Timezone Converter for any time and zone pair.