When attempting to manually create backdated patches (in order to
migrate a Darcs2 repo to hg), I find that the date format emitted by
"darcs changes" was not supported, e.g.
$ hg ci -d 'Sat Apr 26 16:33:35 EST 2008'
abort: invalid date: 'Sat Apr 26 16:33:35 EST 2008'
This also appears to be the format emitted by "date" when called
without arguments in my current locale (LANG=en_AU.utf8).
From the output of "hg help dates", I gather that currently hg only
supports numeric offsets, not timezones. Timezones are unfortunately
not simple time offsets, as offsets do not take into account daylight
savings time (DST, also called "summer time").
It would be nice if hg understood timezones.