You Slack your NY colleague saying let us sync tomorrow at 10 AM. He does not object. The time comes, you log on, he just woke up. He thought you meant Eastern Time, you thought Beijing Time. A meeting where both of you are 30 minutes early or late, and the opening communication cost of a new collaboration just got burned. The root cause is not the wrong time. The root cause is the time zone was never stated.
This article gives four copy-paste rules. Run through them before your next international meeting, and no one will ever join from bed at 3 AM again.
30-Second Overview
- Rule 1 for scheduling international meetings: use IANA time zone names, never abbreviations (Asia/Shanghai, not CST).
- Rule 2: double-tag with UTC (10:00 Beijing (UTC+8) = 22:00 the day before in NY (UTC-5)).
- Rule 3: pick a 12-15 hour UTC window, do not try to cover all 24 hours.
- Rule 4: test DST transition days before scheduling, because offsets shift during DST.
- Use the Piick Time Zone Converter to compute any meeting time in any zone. Five locales, fully covered.
The 4 Rules for Scheduling Meetings
Rule 1: Use IANA Zone Names, Not Abbreviations
Abbreviations are the #1 cause of international meeting confusion. The letters CST mean three completely different things across three continents: China Standard Time, US Central Standard Time, and Australian Central Summer Time. Same three letters, three different meetings, three different times.
Abbreviations also hide DST: PST might mean Pacific Standard Time or just be the winter-time alias, but the abbreviation itself does not tell you whether DST is in effect right now.
IANA zone names solve both problems completely: Asia/Shanghai is always UTC+8 with no DST. America/New_York is always UTC-5 in winter and UTC-4 in summer. Europe/London is UTC+0 in winter and UTC+1 in summer. IANA zone names are a unified standard that both machines and humans can read.
Practical rule: every meeting invite uses IANA zones, never abbreviations. If someone replies with an abbreviation, correct them: not EST, America/New_York (winter) / America/New_York daylight (summer).
Quick reference: UTC is the only zone that never observes DST. It is the reliable anchor for any global time zone conversation. Asia/Shanghai and Asia/Tokyo also never observe DST, fine for East Asia internal scheduling. But every American or European zone observes DST, so cross-year scheduling must always use IANA, never fixed abbreviations.
Rule 2: Add UTC Double-Tags
Why stating only local time is never enough: the same 10:00 means 22:00 the day before in NY from Beijing, or vice versa. One time zone can never fully specify a moment.
Standard practice: 10:00 Asia/Shanghai (UTC+8) = 21:00 the day before America/New_York (UTC-5, DST active). Give two zones at once, recipient picks whichever one matches their context.
UTC is always UTC, no DST, no offset shifts, the only reliable anchor for global time zone communication. If you can only state one zone, default to UTC. Anyone can locally convert.
Tool support: the Time Zone Converter UTC-offset field shows both local and UTC simultaneously, auto-derived. Enter one meeting time in Asia/Shanghai, every other zone renders locally with UTC alongside. No mental math required.
Calendar data storage: store ISO 8601 + UTC offset in your event database. Never store a local-time string. Storing local time locks the time zone information to whatever DST state was active at write time. After a DST shift, you read it back wrong. Store UTC, render local on display.
Rule 3: Pick a 12-15 Hour UTC Window, Not 24
International meeting best window: UTC 12:00-15:00, which is afternoon in Europe, morning on US East Coast, evening in Asia. That 3-hour window avoids the worst time zones for all three major regions.
The hidden cost of trying to cover all 24 hours: every slot is “barely OK” for someone, but that means everyone is tired. US team at 6 AM, Asian team at 11 PM, meetings look workable on paper but actually run at 60% of normal daytime efficiency.
Optimization strategy: by team time zone distribution, pick a 12-15 hour window, not 24. Common pairings:
- US East + Europe: UTC 14:00-17:00 (NY 10 AM / Paris 4 PM)
- US full + Europe: UTC 15:00-17:00 (NY noon / Paris evening 5 PM / LA 8 AM)
- Asia + US East: UTC 21:00-23:00 (Asia 10 PM / NY 9 AM, Asia team accepts late)
- Asia + Europe: UTC 09:00-11:00 (Europe 9 AM / Asia 4 PM)
- 5+ time zones globally: force a weekly rotation of host time zone, do not let HQ always have 9 AM
Rule 4: Test DST Boundary Days Before Scheduling
DST is not mysterious, but the US, EU, Canada, Australia, and New Zealand each change twice per year, shifting UTC offsets. 2026 data: US March 8 spring forward / November 1 fall back, EU March 29 / October 25, New Zealand late September starts southern-hemisphere DST.
Practical rule: any meeting within DST transition day ±2 weeks should have its UTC offset re-computed. A weekly Monday 10:00 New York meeting scheduled via cron, post-DST the run time shifts from 10:00 EST to 11:00 EDT (UTC-5 to UTC-4). The calendar display still says “10:00”, but the actual UTC anchor shifted.
Classic foot-gun scenario: between US March 8 (US DST starts) and EU March 29 (EU DST starts), 2026, US and EU are on different offsets temporarily. The NY-to-London gap is 4 hours instead of the usual 5. This 3-week window is peak miscommunication season.
Tool support: the Unix Timestamp Converter auto-handles DST when converting specific epoch timestamps. No manual math. But meeting invites that say “10:00 EST” written in Q4 2025 need re-verification in March 2026 — that’s what the Cron Expression Generator next-runs view does, showing what time the cron will actually fire under current DST.
5 Common Foot-Gun Scenarios
Scenario 1: Ambiguous Abbreviations
Real case: a US company and a Shanghai team booked a 9 AM call. CST was read as China Standard Time, but the meeting actually ran as US Central Standard Time. The Shanghai teammates waited until 10 PM. Fix: always use IANA, never abbreviations.
Scenario 2: UTC Offset Shifts With DST
Real case: a weekly Monday 10:00 EST meeting scheduled in Q1 crosses the March DST change and becomes 10:00 EDT, which is actually 11:00 NY time. Recipients see the calendar still says 10:00, but the UTC anchor shifted. Fix: write the meeting in UTC, the local hour will re-derive every DST switch.
Scenario 3: Meetings Across DST Transition Day
Real case: a meeting on March 8, 2026 (US DST starts) versus a meeting on March 1 (pre-DST), both saying 10:00 EST. NY local time differs by 1 hour because March 8 is post-DST (EDT = UTC-4). Fix: meetings in DST switch day ±1 week should get a reminder re-confirming local time.
Scenario 4: Cron Jobs Break Across Time Zones
Real case: a daily 9 AM team digest cron, after DST shift, fires at 8 AM or 10 AM NY time depending on cron zone settings. cron set to America/New_York, post-DST the next-runs shift. Fix: cron in UTC, local rendering via the Time Zone Converter. Cron server-side never drifts.
Scenario 5: Australia / New Zealand Southern-Hemisphere Reverse Season
Real case: a Sydney team meeting booked 10:00 AEST in early September. Southern-hemisphere DST starts late September, the meeting jumps to 11:00 AEDT. Fix: cross-hemisphere meetings near DST switch dates always re-verify.
Recommended Practices
- Meeting invites always write IANA zone + UTC double-tag, no abbreviations.
- Pick UTC 12:00-15:00 as the global team default meeting window. Do not try to cover all 24 hours.
- Meetings within DST switch day ±1 week: send a reminder re-confirming local time.
- Cross-hemisphere teams (cron / schedules): check every DST transition.
- Calendar data: store ISO 8601 + UTC offset, never local time strings.
Want to compute any moment in any time zone? Use the Piick Time Zone Converter to compute DST-accurate conversions in your browser. Five common locales each have their preset zone list. Pair with the Unix Timestamp Converter for epoch / cron timestamp handling, and the Cron Expression Generator for generating time-zone-stable crons. The entire time cluster is ready for you.