The Fugue Counterpoint by Hans Fugal


Mental UTC Conversion

I do a lot of UTC conversions, more than most, and I am dismayed that after perhaps a year of relatively frequent mental UTC conversions it's still no faster than firing up a terminal and typing date -u. Even with Quicksilver and fleet fingers my mind should win that race every time.

No one step is difficult, but there are too many steps. First you have to load in the reference time (might be a UTC time or local time) then maybe convert it to 24-hour time then remember whether DST is in effect or not and whether that means -7 or -6, then figure out whether to add or subtract that 7 or 6 hours, then do the actual subtraction, then wonder if you did that right and possibly wonder whether that's the same date as today or not… Clearly the brute force method is not the way to go.

If Richard Feynman can calculate square roots in his head instantly, I'm sure I can convert time zones. Anyone have any suggestions on how to gain this skill? I think I'll add Mental Math for Pilots to my wishlist.

Comments (2) Trackbacks (0)
  1. The way I do it is to establish a few reference points:

    5pm local = midnight UTC
    5am local = noon UTC
    7pm UTC = noon local
    7am UTC = midnight local

    Then you can say things like “it’s three hours to midnight UTC, which puts it three hours to 5pm local, that’s 2pm local” or “it’s 2 past noon local, so that’s 2 past 7pm UTC, or 9pm UTC”

    It doesn’t address the DST problem though (you have to reset your reference points when you switch back and forth, and this does trip me up sometimes), and it kind of anchors you to a specific “local”. So it’s not perfect, but it usually works for me.

  2. Simple. Set all your clocks, watches, and digital sundials to UTC time. Then, use a post-it note to write down your timezone (UTC -7). Change the post-it twice a year. Hack you cell phone clock or ignore it.

Leave a comment

No trackbacks yet.