> RFC822 date fields give a nice compromise:
> Date: Tue, 1 Jul 1997 15:33:49 -0700
> They show UTC time (Universal Time Coordinated, formerly GMT), but
> also show the local offset.
Actually, they show local time and offset; UTC must be inferred.
Does anyone else find the sign convention counter-intuitive? For
example, it's true that 15:33:49 -0700 == 18:33:49 -0400. If the signs
were the other way, that equation would actually look true.
Unfortunately, there's no way to set TZ that will convince strftime() to
emit the numeric time zone indicators (as far as I can tell). And RFC
822 doesn't recognize "UTC", so I have to use the outdated "GMT".