Storing and transmitting time without creating bugs
Almost every time-related bug in software comes from one of three mistakes: storing local time, storing an offset instead of a zone, or converting more than once. The rules that avoid all three fit on a postcard, and they have not changed in twenty years.
Keep reading
Daylight saving explained
Which countries change their clocks, when they do it, and why the same two cities can be five hours apart one week and six the next.
UTC, GMT and Zulu time
What UTC actually is, how it differs from GMT, why aviation says Zulu, and when the distinction matters.
Scheduling across time zones
A practical method for booking meetings across zones: finding the overlap, rotating the pain, and stopping recurring calls from drifting.
Check a UTC conversion
UTC pages for every major zone, with the offset stated explicitly.
Open the converters