[PATCH] use iso8601-compliant dates by default (issue812)

Dirkjan Ochtman dirkjan at ochtman.nl
Thu Feb 7 16:32:22 CST 2008


# HG changeset patch
# User Dirkjan Ochtman <dirkjan at ochtman.nl>
# Date 1202423525 -3600
# Node ID 0f55c22e4016f3248d931f931a3ef1363d725225
# Parent  f89f7ecf017ec0c9a92d466aa682c737e98f8190
use iso8601-compliant dates by default (issue812)

diff -r f89f7ecf017e -r 0f55c22e4016 mercurial/util.py
--- a/mercurial/util.py	Thu Feb 07 13:20:45 2008 +0100
+++ b/mercurial/util.py	Thu Feb 07 23:32:05 2008 +0100
@@ -1489,7 +1489,7 @@
         tz = time.timezone
     return time.mktime(lt), tz
 
-def datestr(date=None, format='%a %b %d %H:%M:%S %Y', timezone=True, timezone_format=" %+03d%02d"):
+def datestr(date=None, format='%Y-%m-%d %H:%M:%S', timezone=True, timezone_format=" %+03d%02d"):
     """represent a (unixtime, offset) tuple as a localized time.
     unixtime is seconds since the epoch, and offset is the time zone's
     number of seconds away from UTC. if timezone is false, do not
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-annotate.out
--- a/tests/test-annotate.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-annotate.out	Thu Feb 07 23:32:05 2008 +0100
@@ -6,7 +6,7 @@
 % annotate -cl
 8435f90966e4:1: a
 % annotate -d
-Thu Jan 01 00:00:01 1970 +0000: a
+1970-01-01 00:00:01 +0000: a
 % annotate -n
 0: a
 % annotate -nl
@@ -14,9 +14,9 @@
 % annotate -u
 nobody: a
 % annotate -cdnu
-nobody 0 8435f90966e4 Thu Jan 01 00:00:01 1970 +0000: a
+nobody 0 8435f90966e4 1970-01-01 00:00:01 +0000: a
 % annotate -cdnul
-nobody 0 8435f90966e4 Thu Jan 01 00:00:01 1970 +0000:1: a
+nobody 0 8435f90966e4 1970-01-01 00:00:01 +0000:1: a
 % annotate -n b
 2: a
 2: a
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-basic.out
--- a/tests/test-basic.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-basic.out	Thu Feb 07 23:32:05 2008 +0100
@@ -1,7 +1,7 @@
 changeset:   0:0acdaf898367
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     test
 
 b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3 644   a
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-bheads.out
--- a/tests/test-bheads.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-bheads.out	Thu Feb 07 23:32:05 2008 +0100
@@ -1,14 +1,14 @@
 changeset:   0:19709c5a4e75
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     Adding root node
 
 -------
 changeset:   0:19709c5a4e75
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     Adding root node
 
 =======
@@ -17,7 +17,7 @@
 branch:      a
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -25,7 +25,7 @@
 branch:      a
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 =======
@@ -36,13 +36,13 @@
 tag:         tip
 parent:      0:19709c5a4e75
 user:        test
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 summary:     Adding b branch
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -51,7 +51,7 @@
 tag:         tip
 parent:      0:19709c5a4e75
 user:        test
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 summary:     Adding b branch
 
 =======
@@ -59,13 +59,13 @@
 branch:      b
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -73,7 +73,7 @@
 branch:      b
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 =======
@@ -83,19 +83,19 @@
 tag:         tip
 parent:      2:ac22033332d1
 user:        test
-date:        Thu Jan 01 00:00:04 1970 +0000
+date:        1970-01-01 00:00:04 +0000
 summary:     Adding b branch head 2
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -104,13 +104,13 @@
 tag:         tip
 parent:      2:ac22033332d1
 user:        test
-date:        Thu Jan 01 00:00:04 1970 +0000
+date:        1970-01-01 00:00:04 +0000
 summary:     Adding b branch head 2
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 =======
@@ -120,26 +120,26 @@
 tag:         tip
 parent:      2:ac22033332d1
 user:        test
-date:        Thu Jan 01 00:00:05 1970 +0000
+date:        1970-01-01 00:00:05 +0000
 summary:     Adding b branch head 3
 
 changeset:   4:22df7444f7c1
 branch:      b
 parent:      2:ac22033332d1
 user:        test
-date:        Thu Jan 01 00:00:04 1970 +0000
+date:        1970-01-01 00:00:04 +0000
 summary:     Adding b branch head 2
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -148,20 +148,20 @@
 tag:         tip
 parent:      2:ac22033332d1
 user:        test
-date:        Thu Jan 01 00:00:05 1970 +0000
+date:        1970-01-01 00:00:05 +0000
 summary:     Adding b branch head 3
 
 changeset:   4:22df7444f7c1
 branch:      b
 parent:      2:ac22033332d1
 user:        test
-date:        Thu Jan 01 00:00:04 1970 +0000
+date:        1970-01-01 00:00:04 +0000
 summary:     Adding b branch head 2
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 =======
@@ -173,19 +173,19 @@
 parent:      5:0d57af4f9583
 parent:      4:22df7444f7c1
 user:        test
-date:        Thu Jan 01 00:00:06 1970 +0000
+date:        1970-01-01 00:00:06 +0000
 summary:     Merging b branch head 2 and b branch head 3
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -195,13 +195,13 @@
 parent:      5:0d57af4f9583
 parent:      4:22df7444f7c1
 user:        test
-date:        Thu Jan 01 00:00:06 1970 +0000
+date:        1970-01-01 00:00:06 +0000
 summary:     Merging b branch head 2 and b branch head 3
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 =======
@@ -210,19 +210,19 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -230,7 +230,7 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 =======
@@ -241,7 +241,7 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 0
@@ -252,7 +252,7 @@
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 0
@@ -260,7 +260,7 @@
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   6:00432327d822
@@ -268,7 +268,7 @@
 parent:      5:0d57af4f9583
 parent:      4:22df7444f7c1
 user:        test
-date:        Thu Jan 01 00:00:06 1970 +0000
+date:        1970-01-01 00:00:06 +0000
 summary:     Merging b branch head 2 and b branch head 3
 
 0
@@ -281,25 +281,25 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
 changeset:   0:19709c5a4e75
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     Adding root node
 
 -------
@@ -308,26 +308,26 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -336,19 +336,19 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -357,13 +357,13 @@
 parent:      5:0d57af4f9583
 parent:      4:22df7444f7c1
 user:        test
-date:        Thu Jan 01 00:00:06 1970 +0000
+date:        1970-01-01 00:00:06 +0000
 summary:     Merging b branch head 2 and b branch head 3
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 -------
@@ -372,19 +372,19 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -393,13 +393,13 @@
 parent:      5:0d57af4f9583
 parent:      4:22df7444f7c1
 user:        test
-date:        Thu Jan 01 00:00:06 1970 +0000
+date:        1970-01-01 00:00:06 +0000
 summary:     Merging b branch head 2 and b branch head 3
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 -------
@@ -408,19 +408,19 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -429,13 +429,13 @@
 parent:      5:0d57af4f9583
 parent:      4:22df7444f7c1
 user:        test
-date:        Thu Jan 01 00:00:06 1970 +0000
+date:        1970-01-01 00:00:06 +0000
 summary:     Merging b branch head 2 and b branch head 3
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 -------
@@ -444,19 +444,19 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -465,13 +465,13 @@
 parent:      5:0d57af4f9583
 parent:      4:22df7444f7c1
 user:        test
-date:        Thu Jan 01 00:00:06 1970 +0000
+date:        1970-01-01 00:00:06 +0000
 summary:     Merging b branch head 2 and b branch head 3
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 -------
@@ -480,19 +480,19 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -501,13 +501,13 @@
 parent:      5:0d57af4f9583
 parent:      4:22df7444f7c1
 user:        test
-date:        Thu Jan 01 00:00:06 1970 +0000
+date:        1970-01-01 00:00:06 +0000
 summary:     Merging b branch head 2 and b branch head 3
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 -------
@@ -516,19 +516,19 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -536,7 +536,7 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 -------
@@ -544,7 +544,7 @@
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 -------
@@ -553,13 +553,13 @@
 parent:      5:0d57af4f9583
 parent:      4:22df7444f7c1
 user:        test
-date:        Thu Jan 01 00:00:06 1970 +0000
+date:        1970-01-01 00:00:06 +0000
 summary:     Merging b branch head 2 and b branch head 3
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 -------
@@ -567,7 +567,7 @@
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
 -------
@@ -576,13 +576,13 @@
 =======
 changeset:   0:19709c5a4e75
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     Adding root node
 
 changeset:   1:dd6b440dd85a
 branch:      a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     Adding a branch
 
 changeset:   6:00432327d822
@@ -590,19 +590,19 @@
 parent:      5:0d57af4f9583
 parent:      4:22df7444f7c1
 user:        test
-date:        Thu Jan 01 00:00:06 1970 +0000
+date:        1970-01-01 00:00:06 +0000
 summary:     Merging b branch head 2 and b branch head 3
 
 changeset:   3:aee39cd168d0
 branch:      b
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     Adding b branch head 1
 
 changeset:   7:9fb091bb9835
 branch:      c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     Adding c branch
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-bisect.out
--- a/tests/test-bisect.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-bisect.out	Thu Feb 07 23:32:05 2008 +0100
@@ -37,162 +37,162 @@
 changeset:   31:58c80a7c8a40
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:31 1970 +0000
+date:        1970-01-01 00:00:31 +0000
 summary:     msg 31
 
 changeset:   30:ed2d2f24b11c
 user:        test
-date:        Thu Jan 01 00:00:30 1970 +0000
+date:        1970-01-01 00:00:30 +0000
 summary:     msg 30
 
 changeset:   29:b5bd63375ab9
 user:        test
-date:        Thu Jan 01 00:00:29 1970 +0000
+date:        1970-01-01 00:00:29 +0000
 summary:     msg 29
 
 changeset:   28:8e0c2264c8af
 user:        test
-date:        Thu Jan 01 00:00:28 1970 +0000
+date:        1970-01-01 00:00:28 +0000
 summary:     msg 28
 
 changeset:   27:288867a866e9
 user:        test
-date:        Thu Jan 01 00:00:27 1970 +0000
+date:        1970-01-01 00:00:27 +0000
 summary:     msg 27
 
 changeset:   26:3efc6fd51aeb
 user:        test
-date:        Thu Jan 01 00:00:26 1970 +0000
+date:        1970-01-01 00:00:26 +0000
 summary:     msg 26
 
 changeset:   25:02a84173a97a
 user:        test
-date:        Thu Jan 01 00:00:25 1970 +0000
+date:        1970-01-01 00:00:25 +0000
 summary:     msg 25
 
 changeset:   24:10e0acd3809e
 user:        test
-date:        Thu Jan 01 00:00:24 1970 +0000
+date:        1970-01-01 00:00:24 +0000
 summary:     msg 24
 
 changeset:   23:5ec79163bff4
 user:        test
-date:        Thu Jan 01 00:00:23 1970 +0000
+date:        1970-01-01 00:00:23 +0000
 summary:     msg 23
 
 changeset:   22:06c7993750ce
 user:        test
-date:        Thu Jan 01 00:00:22 1970 +0000
+date:        1970-01-01 00:00:22 +0000
 summary:     msg 22
 
 changeset:   21:e5db6aa3fe2a
 user:        test
-date:        Thu Jan 01 00:00:21 1970 +0000
+date:        1970-01-01 00:00:21 +0000
 summary:     msg 21
 
 changeset:   20:7128fb4fdbc9
 user:        test
-date:        Thu Jan 01 00:00:20 1970 +0000
+date:        1970-01-01 00:00:20 +0000
 summary:     msg 20
 
 changeset:   19:52798545b482
 user:        test
-date:        Thu Jan 01 00:00:19 1970 +0000
+date:        1970-01-01 00:00:19 +0000
 summary:     msg 19
 
 changeset:   18:86977a90077e
 user:        test
-date:        Thu Jan 01 00:00:18 1970 +0000
+date:        1970-01-01 00:00:18 +0000
 summary:     msg 18
 
 changeset:   17:03515f4a9080
 user:        test
-date:        Thu Jan 01 00:00:17 1970 +0000
+date:        1970-01-01 00:00:17 +0000
 summary:     msg 17
 
 changeset:   16:a2e6ea4973e9
 user:        test
-date:        Thu Jan 01 00:00:16 1970 +0000
+date:        1970-01-01 00:00:16 +0000
 summary:     msg 16
 
 changeset:   15:e7fa0811edb0
 user:        test
-date:        Thu Jan 01 00:00:15 1970 +0000
+date:        1970-01-01 00:00:15 +0000
 summary:     msg 15
 
 changeset:   14:ce8f0998e922
 user:        test
-date:        Thu Jan 01 00:00:14 1970 +0000
+date:        1970-01-01 00:00:14 +0000
 summary:     msg 14
 
 changeset:   13:9d7d07bc967c
 user:        test
-date:        Thu Jan 01 00:00:13 1970 +0000
+date:        1970-01-01 00:00:13 +0000
 summary:     msg 13
 
 changeset:   12:1941b52820a5
 user:        test
-date:        Thu Jan 01 00:00:12 1970 +0000
+date:        1970-01-01 00:00:12 +0000
 summary:     msg 12
 
 changeset:   11:7b4cd9578619
 user:        test
-date:        Thu Jan 01 00:00:11 1970 +0000
+date:        1970-01-01 00:00:11 +0000
 summary:     msg 11
 
 changeset:   10:7c5eff49a6b6
 user:        test
-date:        Thu Jan 01 00:00:10 1970 +0000
+date:        1970-01-01 00:00:10 +0000
 summary:     msg 10
 
 changeset:   9:eb44510ef29a
 user:        test
-date:        Thu Jan 01 00:00:09 1970 +0000
+date:        1970-01-01 00:00:09 +0000
 summary:     msg 9
 
 changeset:   8:453eb4dba229
 user:        test
-date:        Thu Jan 01 00:00:08 1970 +0000
+date:        1970-01-01 00:00:08 +0000
 summary:     msg 8
 
 changeset:   7:03750880c6b5
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     msg 7
 
 changeset:   6:a3d5c6fdf0d3
 user:        test
-date:        Thu Jan 01 00:00:06 1970 +0000
+date:        1970-01-01 00:00:06 +0000
 summary:     msg 6
 
 changeset:   5:7874a09ea728
 user:        test
-date:        Thu Jan 01 00:00:05 1970 +0000
+date:        1970-01-01 00:00:05 +0000
 summary:     msg 5
 
 changeset:   4:9b2ba8336a65
 user:        test
-date:        Thu Jan 01 00:00:04 1970 +0000
+date:        1970-01-01 00:00:04 +0000
 summary:     msg 4
 
 changeset:   3:b53bea5e2fcb
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     msg 3
 
 changeset:   2:db07c04beaca
 user:        test
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 summary:     msg 2
 
 changeset:   1:5cd978ea5149
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     msg 1
 
 changeset:   0:b99c7b9c8e11
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     msg 0
 
 % hg up -C
@@ -214,7 +214,7 @@
 The first bad revision is:
 changeset:   29:b5bd63375ab9
 user:        test
-date:        Thu Jan 01 00:00:29 1970 +0000
+date:        1970-01-01 00:00:29 +0000
 summary:     msg 29
 
 % bisect reverse test
@@ -234,7 +234,7 @@
 The first good revision is:
 changeset:   1:5cd978ea5149
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     msg 1
 
 abort: Inconsistent state, 31:58c80a7c8a40 is good and bad
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-bundle.out
--- a/tests/test-bundle.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-bundle.out	Thu Feb 07 23:32:05 2008 +0100
@@ -19,7 +19,7 @@
 changeset:   -1:000000000000
 tag:         tip
 user:        
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 
 checking changesets
 checking manifests
@@ -71,48 +71,48 @@
 tag:         tip
 parent:      3:ac69c658229d
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0.3m
 
 changeset:   7:80fe151401c2
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.3m
 
 changeset:   6:1e3f6b843bd6
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.3
 
 changeset:   5:024e4e7df376
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.2
 
 changeset:   4:5f4f3ceb285e
 parent:      0:5649c9d34dd8
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.1
 
 changeset:   3:ac69c658229d
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0.3
 
 changeset:   2:d62976ca1e50
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0.2
 
 changeset:   1:10b2180f755b
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0.1
 
 changeset:   0:5649c9d34dd8
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0.0
 
 ====== Pull ../full.hg into empty (with hook)
@@ -137,48 +137,48 @@
 tag:         tip
 parent:      3:ac69c658229d
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0.3m
 
 changeset:   7:80fe151401c2
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.3m
 
 changeset:   6:1e3f6b843bd6
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.3
 
 changeset:   5:024e4e7df376
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.2
 
 changeset:   4:5f4f3ceb285e
 parent:      0:5649c9d34dd8
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.1
 
 changeset:   3:ac69c658229d
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0.3
 
 changeset:   2:d62976ca1e50
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0.2
 
 changeset:   1:10b2180f755b
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0.1
 
 changeset:   0:5649c9d34dd8
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0.0
 
 ====== Incoming full.hg in partial
@@ -187,29 +187,29 @@
 changeset:   4:5f4f3ceb285e
 parent:      0:5649c9d34dd8
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.1
 
 changeset:   5:024e4e7df376
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.2
 
 changeset:   6:1e3f6b843bd6
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.3
 
 changeset:   7:80fe151401c2
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.3m
 
 changeset:   8:836ac62537ab
 tag:         tip
 parent:      3:ac69c658229d
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0.3m
 
 ====== Outgoing -R full.hg vs partial2 in partial
@@ -218,29 +218,29 @@
 changeset:   4:5f4f3ceb285e
 parent:      0:5649c9d34dd8
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.1
 
 changeset:   5:024e4e7df376
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.2
 
 changeset:   6:1e3f6b843bd6
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.3
 
 changeset:   7:80fe151401c2
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1.3m
 
 changeset:   8:836ac62537ab
 tag:         tip
 parent:      3:ac69c658229d
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0.3m
 
 ====== Outgoing -R does-not-exist.hg vs partial2 in partial
@@ -267,6 +267,6 @@
 tag:         tip
 parent:      0:bbd179dfa0a7
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     change foo
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-changelog-exec.out
--- a/tests/test-changelog-exec.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-changelog-exec.out	Thu Feb 07 23:32:05 2008 +0100
@@ -12,7 +12,7 @@
 parent:      2:ed1b79f46b9a
 parent:      1:d394a8db219b
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 description:
 merge
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-children.out
--- a/tests/test-children.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-children.out	Thu Feb 07 23:32:05 2008 +0100
@@ -9,7 +9,7 @@
 % hg children at revision 1 (should be 2)
 changeset:   2:8f5eea5023c2
 user:        test
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 summary:     2
 
 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
@@ -17,26 +17,26 @@
 % hg children -r null
 changeset:   0:4df8521a7374
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     0
 
 changeset:   3:e2962852269d
 tag:         tip
 parent:      -1:000000000000
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     3
 
 % hg children -r 0
 changeset:   1:708c093edef0
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     1
 
 % hg children -r 1
 changeset:   2:8f5eea5023c2
 user:        test
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 summary:     2
 
 % hg children -r 2
@@ -44,19 +44,19 @@
 % hg children -r 0 file0 (should be 2)
 changeset:   2:8f5eea5023c2
 user:        test
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 summary:     2
 
 % hg children -r 1 file0 (should be 2)
 changeset:   2:8f5eea5023c2
 user:        test
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 summary:     2
 
 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
 % hg children file0 at revision 0 (should be 2)
 changeset:   2:8f5eea5023c2
 user:        test
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 summary:     2
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-command-template.out
--- a/tests/test-command-template.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-command-template.out	Thu Feb 07 23:32:05 2008 +0100
@@ -501,14 +501,14 @@
 other
 other
 user
-Mon Jan 12 13:46:40 1970 +0000
-Sun Jan 18 08:40:01 1970 +0000
-Sun Jan 18 08:40:00 1970 +0000
-Sat Jan 17 04:53:20 1970 +0000
-Fri Jan 16 01:06:40 1970 +0000
-Wed Jan 14 21:20:00 1970 +0000
-Tue Jan 13 17:33:20 1970 +0000
-Mon Jan 12 13:46:40 1970 +0000
+1970-01-12 13:46:40 +0000
+1970-01-18 08:40:01 +0000
+1970-01-18 08:40:00 +0000
+1970-01-17 04:53:20 +0000
+1970-01-16 01:06:40 +0000
+1970-01-14 21:20:00 +0000
+1970-01-13 17:33:20 +0000
+1970-01-12 13:46:40 +0000
 1970-01-12 13:46 +0000
 1970-01-18 08:40 +0000
 1970-01-18 08:40 +0000
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-commit.out
--- a/tests/test-commit.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-commit.out	Thu Feb 07 23:32:05 2008 +0100
@@ -33,7 +33,7 @@
 % subdir log 1
 changeset:   0:6ef3cb06bb80
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       foo/foo
 description:
 commit-subdir-1
@@ -43,7 +43,7 @@
 changeset:   1:f2e51572cf5a
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:41 1970 +0000
+date:        1970-01-12 13:46:41 +0000
 files:       bar/bar
 description:
 commit-subdir-2
@@ -53,7 +53,7 @@
 changeset:   1:f2e51572cf5a
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:41 1970 +0000
+date:        1970-01-12 13:46:41 +0000
 files:       bar/bar
 description:
 commit-subdir-2
@@ -61,7 +61,7 @@
 
 changeset:   0:6ef3cb06bb80
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       foo/foo
 description:
 commit-subdir-1
@@ -72,7 +72,7 @@
 changeset:   1:d9180e04fa8a
 tag:         tip
 user:        test
-date:        Sat Jan 24 03:33:20 1970 +0000
+date:        1970-01-24 03:33:20 +0000
 files:       foo/plain-file
 description:
 commit-foo-dot
@@ -80,7 +80,7 @@
 
 changeset:   0:80b572aaf098
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       foo/plain-file
 description:
 commit-foo-subdir
@@ -90,11 +90,11 @@
 changeset:   1:d9180e04fa8a
 tag:         tip
 user:        test
-date:        Sat Jan 24 03:33:20 1970 +0000
+date:        1970-01-24 03:33:20 +0000
 summary:     commit-foo-dot
 
 changeset:   0:80b572aaf098
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     commit-foo-subdir
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-committer.out
--- a/tests/test-committer.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-committer.out	Thu Feb 07 23:32:05 2008 +0100
@@ -1,25 +1,25 @@
 changeset:   0:9426b370c206
 tag:         tip
 user:        My Name <myname at example.com>
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     commit-1
 
 changeset:   1:4997f15a1b24
 tag:         tip
 user:        foo at bar.com
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     commit-1
 
 changeset:   2:72b8012b424e
 tag:         tip
 user:        foobar <foo at bar.com>
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     commit-1
 
 changeset:   3:35ff3067bedd
 tag:         tip
 user:        foo at bar.com
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     commit-1
 
 transaction abort!
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-convert-hg-sink.out
--- a/tests/test-convert-hg-sink.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-convert-hg-sink.out	Thu Feb 07 23:32:05 2008 +0100
@@ -1,23 +1,23 @@
 changeset:   3:593cbf6fb2b4
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     Added tag some-tag for changeset ad681a868e44
 
 changeset:   2:ad681a868e44
 tag:         some-tag
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add foo/file
 
 changeset:   1:cbba8ecc03b7
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     remove foo
 
 changeset:   0:327daa9251fa
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add foo and bar
 
 initializing destination new repository
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-copy.out
--- a/tests/test-copy.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-copy.out	Thu Feb 07 23:32:05 2008 +0100
@@ -5,7 +5,7 @@
 changeset:   1:386a3cc01532
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       b
 description:
 2
@@ -13,7 +13,7 @@
 
 changeset:   0:33aaa84a386b
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       a
 description:
 1
@@ -22,7 +22,7 @@
 we should see one log entry for a
 changeset:   0:33aaa84a386b
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1
 
 this should show a revision linked to changeset 0
@@ -32,7 +32,7 @@
 changeset:   1:386a3cc01532
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2
 
 this should show a revision linked to changeset 1
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-diff-hashes.out
--- a/tests/test-diff-hashes.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-diff-hashes.out	Thu Feb 07 23:32:05 2008 +0100
@@ -1,32 +1,32 @@
 found: No such file or directory
 not: No such file or directory
 quiet:
---- a/foo	Mon Jan 12 13:46:40 1970 +0000
-+++ b/foo	Mon Jan 12 13:46:41 1970 +0000
+--- a/foo	1970-01-12 13:46:40 +0000
++++ b/foo	1970-01-12 13:46:41 +0000
 @@ -1,1 +1,1 @@
 -bar
 +foobar
 
 normal:
 diff -r 74de3f1392e2 -r b8b5f023a6ad foo
---- a/foo	Mon Jan 12 13:46:40 1970 +0000
-+++ b/foo	Mon Jan 12 13:46:41 1970 +0000
+--- a/foo	1970-01-12 13:46:40 +0000
++++ b/foo	1970-01-12 13:46:41 +0000
 @@ -1,1 +1,1 @@
 -bar
 +foobar
 
 verbose:
 diff -r 74de3f1392e2 -r b8b5f023a6ad foo
---- a/foo	Mon Jan 12 13:46:40 1970 +0000
-+++ b/foo	Mon Jan 12 13:46:41 1970 +0000
+--- a/foo	1970-01-12 13:46:40 +0000
++++ b/foo	1970-01-12 13:46:41 +0000
 @@ -1,1 +1,1 @@
 -bar
 +foobar
 
 debug:
 diff -r 74de3f1392e2d67856fb155963441f2610494e1a -r b8b5f023a6ad77fc378bd95cf3fa00cd1414d107 foo
---- a/foo	Mon Jan 12 13:46:40 1970 +0000
-+++ b/foo	Mon Jan 12 13:46:41 1970 +0000
+--- a/foo	1970-01-12 13:46:40 +0000
++++ b/foo	1970-01-12 13:46:41 +0000
 @@ -1,1 +1,1 @@
 -bar
 +foobar
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-diff-newlines.out
--- a/tests/test-diff-newlines.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-diff-newlines.out	Thu Feb 07 23:32:05 2008 +0100
@@ -1,7 +1,7 @@
 adding a
 diff -r 107ba6f817b5 -r 310ce7989cdc a
---- a/a	Thu Jan 01 00:00:01 1970 +0000
-+++ b/a	Thu Jan 01 00:00:02 1970 +0000
+--- a/a	1970-01-01 00:00:01 +0000
++++ b/a	1970-01-01 00:00:02 +0000
 @@ -1,2 +1,3 @@
  confuse str.splitlines
  embedded
newline
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-dispatch.py.out
--- a/tests/test-dispatch.py.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-dispatch.py.out	Thu Feb 07 23:32:05 2008 +0100
@@ -9,7 +9,7 @@
 running: log -r 0
 changeset:   0:0e4634943879
 user:        test
-date:        Sat Jan 01 00:00:00 2000 +0000
+date:        2000-01-01 00:00:00 +0000
 summary:     commit1
 
 result: None
@@ -17,7 +17,7 @@
 changeset:   1:45589e459b2e
 tag:         tip
 user:        test
-date:        Sun Jan 02 00:00:00 2000 +0000
+date:        2000-01-02 00:00:00 +0000
 summary:     commit2
 
 result: None
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-empty-file.out
--- a/tests/test-empty-file.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-empty-file.out	Thu Feb 07 23:32:05 2008 +0100
@@ -3,12 +3,12 @@
 tag:         tip
 parent:      0:567dde5e6e98
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     add empty3
 
 changeset:   1:41ab7b321727
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     add empty2
 
 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-empty-group.out
--- a/tests/test-empty-group.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-empty-group.out	Thu Feb 07 23:32:05 2008 +0100
@@ -28,7 +28,7 @@
 parent:      1:1f703b3fcbc6
 parent:      2:de997049e034
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     m2
 
 comparing with c
@@ -37,7 +37,7 @@
 parent:      2:de997049e034
 parent:      1:1f703b3fcbc6
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     m1
 
 comparing with c
@@ -47,7 +47,7 @@
 parent:      2:de997049e034
 parent:      1:1f703b3fcbc6
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     m1
 
 comparing with b
@@ -57,7 +57,7 @@
 parent:      1:1f703b3fcbc6
 parent:      2:de997049e034
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     m2
 
 pulling from a
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-encoding.out
--- a/tests/test-encoding.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-encoding.out	Thu Feb 07 23:32:05 2008 +0100
@@ -19,33 +19,33 @@
 branch:      ?
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     latin1 branch
 
 changeset:   4:9cff3c980b58
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Added tag ? for changeset 770b9b11621d
 
 changeset:   3:770b9b11621d
 tag:         ?
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     utf-8 e' encoded: ?
 
 changeset:   2:0572af48b948
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     latin-1 e' encoded: ?
 
 changeset:   1:0e5b7e3f9c4a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     koi8-r: ????? = u'\u0440\u0442\u0443\u0442\u044c'
 
 changeset:   0:1e78a93102a3
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     latin-1 e': ? = u'\xe9'
 
 % latin-1
@@ -53,33 +53,33 @@
 branch:      é
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     latin1 branch
 
 changeset:   4:9cff3c980b58
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Added tag é for changeset 770b9b11621d
 
 changeset:   3:770b9b11621d
 tag:         é
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     utf-8 e' encoded: é
 
 changeset:   2:0572af48b948
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     latin-1 e' encoded: é
 
 changeset:   1:0e5b7e3f9c4a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     koi8-r: ÒÔÕÔØ = u'\u0440\u0442\u0443\u0442\u044c'
 
 changeset:   0:1e78a93102a3
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     latin-1 e': é = u'\xe9'
 
 % utf-8
@@ -87,33 +87,33 @@
 branch:      é
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     latin1 branch
 
 changeset:   4:9cff3c980b58
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Added tag é for changeset 770b9b11621d
 
 changeset:   3:770b9b11621d
 tag:         é
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     utf-8 e' encoded: é
 
 changeset:   2:0572af48b948
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     latin-1 e' encoded: é
 
 changeset:   1:0e5b7e3f9c4a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     koi8-r: ÒÔÕÔØ = u'\u0440\u0442\u0443\u0442\u044c'
 
 changeset:   0:1e78a93102a3
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     latin-1 e': é = u'\xe9'
 
 % ascii
@@ -139,33 +139,33 @@
 branch:      é
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     latin1 branch
 
 changeset:   4:9cff3c980b58
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Added tag é for changeset 770b9b11621d
 
 changeset:   3:770b9b11621d
 tag:         é
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     utf-8 e' encoded: é
 
 changeset:   2:0572af48b948
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     latin-1 e' encoded: é
 
 changeset:   1:0e5b7e3f9c4a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     koi8-r: ртуть = u'\u0440\u0442\u0443\u0442\u044c'
 
 changeset:   0:1e78a93102a3
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     latin-1 e': И = u'\xe9'
 
 abort: unknown encoding: dolphin, please check your locale settings
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-excessive-merge.out
--- a/tests/test-excessive-merge.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-excessive-merge.out	Thu Feb 07 23:32:05 2008 +0100
@@ -9,30 +9,30 @@
 parent:      1:448a8c5e42f1
 parent:      2:7c5dc2e857f2
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     merge a/b -> blah
 
 changeset:   3:13d875a22764
 parent:      2:7c5dc2e857f2
 parent:      1:448a8c5e42f1
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     merge b/a -> blah
 
 changeset:   2:7c5dc2e857f2
 parent:      0:dc1751ec2e9d
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     branch b
 
 changeset:   1:448a8c5e42f1
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     branch a
 
 changeset:   0:dc1751ec2e9d
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     test
 
    rev    offset  length   base linkrev nodeid       p1           p2
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-filebranch.out
--- a/tests/test-filebranch.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-filebranch.out	Thu Feb 07 23:32:05 2008 +0100
@@ -35,7 +35,7 @@
 parent:      1:182b283965f1
 parent:      2:a6aef98656b7
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       foo quux
 description:
 merge
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-flags.out
--- a/tests/test-flags.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-flags.out	Thu Feb 07 23:32:05 2008 +0100
@@ -20,29 +20,29 @@
 tag:         tip
 parent:      0:4536b1c2ca69
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     chmod +x a
 
 changeset:   1:a187cb361a5a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     a updated
 
 changeset:   2:37dccb76c058
 tag:         tip
 parent:      0:4536b1c2ca69
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     chmod +x a
 
 changeset:   1:a187cb361a5a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     a updated
 
 changeset:   0:4536b1c2ca69
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     added a b
 
 resolving manifests
@@ -59,29 +59,29 @@
 tag:         tip
 parent:      0:4536b1c2ca69
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     chmod +x a
 
 changeset:   1:d54568174d8e
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     b updated
 
 changeset:   2:37dccb76c058
 tag:         tip
 parent:      0:4536b1c2ca69
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     chmod +x a
 
 changeset:   1:d54568174d8e
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     b updated
 
 changeset:   0:4536b1c2ca69
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     added a b
 
 resolving manifests
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-globalopts.out
--- a/tests/test-globalopts.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-globalopts.out	Thu Feb 07 23:32:05 2008 +0100
@@ -15,13 +15,13 @@
 changeset:   0:8580ff50825a
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     a
 
 changeset:   0:b6c483daf290
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     b
 
 %% abbrev of long option
@@ -29,7 +29,7 @@
 tag:         tip
 parent:      -1:000000000000
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     b
 
 %% earlygetopt with duplicate options (36d23de02da1)
@@ -37,13 +37,13 @@
 tag:         tip
 parent:      -1:000000000000
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     b
 
 changeset:   0:8580ff50825a
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     a
 
 %% earlygetopt short option without following space
@@ -59,7 +59,7 @@
 changeset:   0:8580ff50825a
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     a
 
 %% -y/--noninteractive - just be sure it is parsed
@@ -75,7 +75,7 @@
 tag:         tip
 parent:      -1:000000000000
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 files:       b
 description:
 b
@@ -83,7 +83,7 @@
 
 changeset:   0:8580ff50825a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 files:       a
 description:
 a
@@ -92,7 +92,7 @@
 changeset:   0:b6c483daf290
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 files:       b
 description:
 b
@@ -112,7 +112,7 @@
 parent:      -1:0000000000000000000000000000000000000000
 manifest:    1:23226e7a252cacdc2d99e4fbdc3653441056de49
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 files+:      b
 extra:       branch=default
 description:
@@ -124,7 +124,7 @@
 parent:      -1:0000000000000000000000000000000000000000
 manifest:    0:a0c8bcbbb45c63b90b70ad007bf38961f64f2af0
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 files+:      a
 extra:       branch=default
 description:
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-glog.out
--- a/tests/test-glog.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-glog.out	Thu Feb 07 23:32:05 2008 +0100
@@ -77,234 +77,234 @@
 |  tag:         tip
 |  parent:      32:77f7d8438a3c
 |  user:        test
-|  date:        Thu Jan 01 00:00:34 1970 +0000
+|  date:        1970-01-01 00:00:34 +0000
 |  summary:     (34) head
 |
 | o  changeset:   33:2e9d1b521374
 | |  parent:      18:5a8c9a29ef81
 | |  user:        test
-| |  date:        Thu Jan 01 00:00:33 1970 +0000
+| |  date:        1970-01-01 00:00:33 +0000
 | |  summary:     (33) head
 | |
 o |    changeset:   32:77f7d8438a3c
 |\ \   parent:      27:e9e08174cd30
 | | |  parent:      31:82ee55204a79
 | | |  user:        test
-| | |  date:        Thu Jan 01 00:00:32 1970 +0000
+| | |  date:        1970-01-01 00:00:32 +0000
 | | |  summary:     (32) expand
 | | |
 | o |    changeset:   31:82ee55204a79
 | |\ \   parent:      21:e758e8f4ace9
 | | | |  parent:      30:777dfc428649
 | | | |  user:        test
-| | | |  date:        Thu Jan 01 00:00:31 1970 +0000
+| | | |  date:        1970-01-01 00:00:31 +0000
 | | | |  summary:     (31) expand
 | | | |
 | | o |    changeset:   30:777dfc428649
 | | |\ \   parent:      28:4b6e9bd48cf9
 | | | | |  parent:      29:f8e7fee63353
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:30 1970 +0000
+| | | | |  date:        1970-01-01 00:00:30 +0000
 | | | | |  summary:     (30) expand
 | | | | |
 | | | o |  changeset:   29:f8e7fee63353
 | | | | |  parent:      0:7aa22e58e8c1
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:29 1970 +0000
+| | | | |  date:        1970-01-01 00:00:29 +0000
 | | | | |  summary:     (29) regular commit
 | | | | |
 | | o | |    changeset:   28:4b6e9bd48cf9
 | | |\ \ \   parent:      1:3cae7826a707
 | | | | | |  parent:      26:720dc079a855
 | | | | | |  user:        test
-| | | | | |  date:        Thu Jan 01 00:00:28 1970 +0000
+| | | | | |  date:        1970-01-01 00:00:28 +0000
 | | | | | |  summary:     (28) merge zero known
 | | | | | |
 o | | | | |  changeset:   27:e9e08174cd30
 |/ / / / /   parent:      21:e758e8f4ace9
 | | | | |    user:        test
-| | | | |    date:        Thu Jan 01 00:00:27 1970 +0000
+| | | | |    date:        1970-01-01 00:00:27 +0000
 | | | | |    summary:     (27) collapse
 | | | | |
 | | o---+  changeset:   26:720dc079a855
 | | | | |  parent:      18:5a8c9a29ef81
 | | | | |  parent:      25:9d4ed048d013
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:26 1970 +0000
+| | | | |  date:        1970-01-01 00:00:26 +0000
 | | | | |  summary:     (26) merge one known; far right
 | | | | |
 +---o | |  changeset:   25:9d4ed048d013
 | | | | |  parent:      21:e758e8f4ace9
 | | | | |  parent:      24:4a68967db00d
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:25 1970 +0000
+| | | | |  date:        1970-01-01 00:00:25 +0000
 | | | | |  summary:     (25) merge one known; far left
 | | | | |
 | | o | |  changeset:   24:4a68967db00d
 | | |\| |  parent:      0:7aa22e58e8c1
 | | | | |  parent:      23:bc31393cabdf
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:24 1970 +0000
+| | | | |  date:        1970-01-01 00:00:24 +0000
 | | | | |  summary:     (24) merge one known; immediate right
 | | | | |
 | | o | |  changeset:   23:bc31393cabdf
 | |/| | |  parent:      1:3cae7826a707
 | | | | |  parent:      22:a37f2ea6ebc6
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:23 1970 +0000
+| | | | |  date:        1970-01-01 00:00:23 +0000
 | | | | |  summary:     (23) merge one known; immediate left
 | | | | |
 +---o---+  changeset:   22:a37f2ea6ebc6
 | |   | |  parent:      18:5a8c9a29ef81
 | |  / /   parent:      21:e758e8f4ace9
 | | | |    user:        test
-| | | |    date:        Thu Jan 01 00:00:22 1970 +0000
+| | | |    date:        1970-01-01 00:00:22 +0000
 | | | |    summary:     (22) merge two known; one far left, one far right
 | | | |
 o | | |    changeset:   21:e758e8f4ace9
 |\ \ \ \   parent:      19:138069b5dad7
 | | | | |  parent:      20:aeccadad74b4
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:21 1970 +0000
+| | | | |  date:        1970-01-01 00:00:21 +0000
 | | | | |  summary:     (21) expand
 | | | | |
 | o---+-+  changeset:   20:aeccadad74b4
 |   | | |  parent:      0:7aa22e58e8c1
 |  / / /   parent:      18:5a8c9a29ef81
 | | | |    user:        test
-| | | |    date:        Thu Jan 01 00:00:20 1970 +0000
+| | | |    date:        1970-01-01 00:00:20 +0000
 | | | |    summary:     (20) merge two known; two far right
 | | | |
 o | | |    changeset:   19:138069b5dad7
 |\ \ \ \   parent:      15:c0b4283d4c1d
 | | | | |  parent:      17:43e52b935494
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:19 1970 +0000
+| | | | |  date:        1970-01-01 00:00:19 +0000
 | | | | |  summary:     (19) expand
 | | | | |
 +---+---o  changeset:   18:5a8c9a29ef81
 | | | |    parent:      1:3cae7826a707
 | | | |    parent:      15:c0b4283d4c1d
 | | | |    user:        test
-| | | |    date:        Thu Jan 01 00:00:18 1970 +0000
+| | | |    date:        1970-01-01 00:00:18 +0000
 | | | |    summary:     (18) merge two known; two far left
 | | | |
 | o | |    changeset:   17:43e52b935494
 | |\ \ \   parent:      12:74dc7aea4494
 | | | | |  parent:      16:449a2f9562a4
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:17 1970 +0000
+| | | | |  date:        1970-01-01 00:00:17 +0000
 | | | | |  summary:     (17) expand
 | | | | |
 | | o---+  changeset:   16:449a2f9562a4
 | | | | |  parent:      0:7aa22e58e8c1
 | | |/ /   parent:      1:3cae7826a707
 | | | |    user:        test
-| | | |    date:        Thu Jan 01 00:00:16 1970 +0000
+| | | |    date:        1970-01-01 00:00:16 +0000
 | | | |    summary:     (16) merge two known; one immediate right, one near right
 | | | |
 o | | |    changeset:   15:c0b4283d4c1d
 |\ \ \ \   parent:      13:c39d0a2b8165
 | | | | |  parent:      14:9d533950abf0
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:15 1970 +0000
+| | | | |  date:        1970-01-01 00:00:15 +0000
 | | | | |  summary:     (15) expand
 | | | | |
 | o-----+  changeset:   14:9d533950abf0
 | | | | |  parent:      0:7aa22e58e8c1
 | |/ / /   parent:      12:74dc7aea4494
 | | | |    user:        test
-| | | |    date:        Thu Jan 01 00:00:14 1970 +0000
+| | | |    date:        1970-01-01 00:00:14 +0000
 | | | |    summary:     (14) merge two known; one immediate right, one far right
 | | | |
 o | | |    changeset:   13:c39d0a2b8165
 |\ \ \ \   parent:      9:79ab1812f961
 | | | | |  parent:      11:c3c395dd8b98
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:13 1970 +0000
+| | | | |  date:        1970-01-01 00:00:13 +0000
 | | | | |  summary:     (13) expand
 | | | | |
 +---o | |  changeset:   12:74dc7aea4494
 | | |/ /   parent:      1:3cae7826a707
 | | | |    parent:      9:79ab1812f961
 | | | |    user:        test
-| | | |    date:        Thu Jan 01 00:00:12 1970 +0000
+| | | |    date:        1970-01-01 00:00:12 +0000
 | | | |    summary:     (12) merge two known; one immediate right, one far left
 | | | |
 | o | |    changeset:   11:c3c395dd8b98
 | |\ \ \   parent:      6:0ca7c061cf45
 | | | | |  parent:      10:8094c50149ef
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:11 1970 +0000
+| | | | |  date:        1970-01-01 00:00:11 +0000
 | | | | |  summary:     (11) expand
 | | | | |
 | | o---+  changeset:   10:8094c50149ef
 | | | | |  parent:      0:7aa22e58e8c1
 | |/ / /   parent:      6:0ca7c061cf45
 | | | |    user:        test
-| | | |    date:        Thu Jan 01 00:00:10 1970 +0000
+| | | |    date:        1970-01-01 00:00:10 +0000
 | | | |    summary:     (10) merge two known; one immediate left, one near right
 | | | |
 o | | |    changeset:   9:79ab1812f961
 |\ \ \ \   parent:      7:699392d1259e
 | | | | |  parent:      8:d7aa38594334
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:09 1970 +0000
+| | | | |  date:        1970-01-01 00:00:09 +0000
 | | | | |  summary:     (9) expand
 | | | | |
 | o-----+  changeset:   8:d7aa38594334
 | | | | |  parent:      0:7aa22e58e8c1
 |/ / / /   parent:      7:699392d1259e
 | | | |    user:        test
-| | | |    date:        Thu Jan 01 00:00:08 1970 +0000
+| | | |    date:        1970-01-01 00:00:08 +0000
 | | | |    summary:     (8) merge two known; one immediate left, one far right
 | | | |
 o | | |    changeset:   7:699392d1259e
 |\ \ \ \   parent:      2:e8ea2256f9ec
 | | | | |  parent:      5:3589c3c477ab
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:07 1970 +0000
+| | | | |  date:        1970-01-01 00:00:07 +0000
 | | | | |  summary:     (7) expand
 | | | | |
 +---o | |  changeset:   6:0ca7c061cf45
 | |/ / /   parent:      2:e8ea2256f9ec
 | | | |    parent:      5:3589c3c477ab
 | | | |    user:        test
-| | | |    date:        Thu Jan 01 00:00:06 1970 +0000
+| | | |    date:        1970-01-01 00:00:06 +0000
 | | | |    summary:     (6) merge two known; one immediate left, one far left
 | | | |
 | o | |    changeset:   5:3589c3c477ab
 | |\ \ \   parent:      3:02173ffbf857
 | | | | |  parent:      4:e2cad8233c77
 | | | | |  user:        test
-| | | | |  date:        Thu Jan 01 00:00:05 1970 +0000
+| | | | |  date:        1970-01-01 00:00:05 +0000
 | | | | |  summary:     (5) expand
 | | | | |
 | | o | |  changeset:   4:e2cad8233c77
 | |/|/ /   parent:      1:3cae7826a707
 | | | |    parent:      3:02173ffbf857
 | | | |    user:        test
-| | | |    date:        Thu Jan 01 00:00:04 1970 +0000
+| | | |    date:        1970-01-01 00:00:04 +0000
 | | | |    summary:     (4) merge two known; one immediate left, one immediate right
 | | | |
 | o | |  changeset:   3:02173ffbf857
 |/ / /   user:        test
-| | |    date:        Thu Jan 01 00:00:03 1970 +0000
+| | |    date:        1970-01-01 00:00:03 +0000
 | | |    summary:     (3) collapse
 | | |
 o | |  changeset:   2:e8ea2256f9ec
 |/ /   user:        test
-| |    date:        Thu Jan 01 00:00:02 1970 +0000
+| |    date:        1970-01-01 00:00:02 +0000
 | |    summary:     (2) collapse
 | |
 o |  changeset:   1:3cae7826a707
 |/   user:        test
-|    date:        Thu Jan 01 00:00:01 1970 +0000
+|    date:        1970-01-01 00:00:01 +0000
 |    summary:     (1) collapse
 |
 o  changeset:   0:7aa22e58e8c1
    user:        test
-   date:        Thu Jan 01 00:00:00 1970 +0000
+   date:        1970-01-01 00:00:00 +0000
    summary:     (0) root
 
 % file glog
@@ -312,7 +312,7 @@
    parent:      3:02173ffbf857
    parent:      4:e2cad8233c77
    user:        test
-   date:        Thu Jan 01 00:00:05 1970 +0000
+   date:        1970-01-01 00:00:05 +0000
    summary:     (5) expand
 
 % unused arguments
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-hgweb-commands.out
--- a/tests/test-hgweb-commands.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-hgweb-commands.out	Thu Feb 07 23:32:05 2008 +0100
@@ -200,8 +200,8 @@
 # Parent 2ef0ac749a14e4f57a5a822464a0902c6f7f448f
 Added tag 1.0 for changeset 2ef0ac749a14
 
---- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/.hgtags	Thu Jan 01 00:00:00 1970 +0000
+--- /dev/null	1970-01-01 00:00:00 +0000
++++ b/.hgtags	1970-01-01 00:00:00 +0000
 @@ -0,0 +1,1 @@
 +2ef0ac749a14e4f57a5a822464a0902c6f7f448f 1.0
 
@@ -262,7 +262,7 @@
  <td>&#116;&#101;&#115;&#116;</td></tr>
 <tr>
  <td class="metatag">date:</td>
- <td>Thu Jan 01 00:00:00 1970 +0000 (many years ago)</td></tr>
+ <td>1970-01-01 00:00:00 +0000 (many years ago)</td></tr>
 <tr>
  <td class="metatag">permissions:</td>
  <td>-rw-r--r--</td></tr>
@@ -289,8 +289,8 @@
 200 Script output follows
 
 
---- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/foo	Thu Jan 01 00:00:00 1970 +0000
+--- /dev/null	1970-01-01 00:00:00 +0000
++++ b/foo	1970-01-01 00:00:00 +0000
 @@ -0,0 +1,1 @@
 +foo
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-hgweb-no-request-uri.out
--- a/tests/test-hgweb-no-request-uri.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-hgweb-no-request-uri.out	Thu Feb 07 23:32:05 2008 +0100
@@ -1,7 +1,7 @@
 changeset:   0:4cbec7e6f8c4
 tag:         tip
 user:        Testing
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     test
 
 ---- HEADERS
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-imerge.out
--- a/tests/test-imerge.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-imerge.out	Thu Feb 07 23:32:05 2008 +0100
@@ -35,7 +35,7 @@
 parent:      2:e6da46716401
 parent:      1:30d266f502e7
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 files:       foo foo2
 description:
 merged
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-import.out
--- a/tests/test-import.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-import.out	Thu Feb 07 23:32:05 2008 +0100
@@ -42,15 +42,15 @@
 changeset:   1:ca68f19f3a40
 tag:         tip
 user:        user at nowhere.net
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 files:       a
 description:
 patch
 
 
 diff -r 80971e65b431 -r ca68f19f3a40 a
---- a/a	Thu Jan 01 00:00:00 1970 +0000
-+++ b/a	Thu Jan 01 00:00:01 1970 +0000
+--- a/a	1970-01-01 00:00:00 +0000
++++ b/a	1970-01-01 00:00:01 +0000
 @@ -1,1 +1,2 @@
  line 1
 +line 2
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-incoming-outgoing.out
--- a/tests/test-incoming-outgoing.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-incoming-outgoing.out	Thu Feb 07 23:32:05 2008 +0100
@@ -7,242 +7,242 @@
 comparing with http://localhost/
 changeset:   0:9cb21d99fe27
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0
 
 changeset:   1:d717f5dfad6a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1
 
 changeset:   2:c0d6b86da426
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2
 
 changeset:   3:dfacbd43b3fe
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     3
 
 changeset:   4:1f3a964b6022
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     4
 
 changeset:   5:c028bcc7a28a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     5
 
 changeset:   6:a0c0095f3389
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     6
 
 changeset:   7:d4be65f4e891
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     7
 
 changeset:   8:92b83e334ef8
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     8
 
 comparing with http://localhost/
 changeset:   0:9cb21d99fe27
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0
 
 changeset:   1:d717f5dfad6a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1
 
 changeset:   2:c0d6b86da426
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2
 
 changeset:   3:dfacbd43b3fe
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     3
 
 changeset:   4:1f3a964b6022
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     4
 
 comparing with test
 changeset:   0:9cb21d99fe27
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0
 
 changeset:   1:d717f5dfad6a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1
 
 changeset:   2:c0d6b86da426
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2
 
 changeset:   3:dfacbd43b3fe
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     3
 
 changeset:   4:1f3a964b6022
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     4
 
 changeset:   5:c028bcc7a28a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     5
 
 changeset:   6:a0c0095f3389
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     6
 
 changeset:   7:d4be65f4e891
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     7
 
 changeset:   8:92b83e334ef8
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     8
 
 comparing with test
 changeset:   0:9cb21d99fe27
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0
 
 changeset:   1:d717f5dfad6a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1
 
 changeset:   2:c0d6b86da426
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2
 
 changeset:   3:dfacbd43b3fe
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     3
 
 changeset:   4:1f3a964b6022
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     4
 
 comparing with http://localhost/
 changeset:   0:9cb21d99fe27
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0
 
 changeset:   1:d717f5dfad6a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1
 
 changeset:   2:c0d6b86da426
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2
 
 changeset:   3:dfacbd43b3fe
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     3
 
 changeset:   4:1f3a964b6022
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     4
 
 changeset:   5:c028bcc7a28a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     5
 
 changeset:   6:a0c0095f3389
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     6
 
 changeset:   7:d4be65f4e891
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     7
 
 changeset:   8:92b83e334ef8
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     8
 
 comparing with test
 changeset:   0:9cb21d99fe27
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     0
 
 changeset:   1:d717f5dfad6a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1
 
 changeset:   2:c0d6b86da426
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2
 
 changeset:   3:dfacbd43b3fe
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     3
 
 changeset:   4:1f3a964b6022
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     4
 
 changeset:   5:c028bcc7a28a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     5
 
 changeset:   6:a0c0095f3389
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     6
 
 changeset:   7:d4be65f4e891
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     7
 
 changeset:   8:92b83e334ef8
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     8
 
 adding changesets
@@ -258,13 +258,13 @@
 changeset:   8:92b83e334ef8
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     8
 
 changeset:   8:92b83e334ef8
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     8
 
 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
@@ -277,72 +277,72 @@
 searching for changes
 changeset:   9:3741c3ad1096
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     9
 
 changeset:   10:de4143c8d9a5
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     10
 
 changeset:   11:0e1c188b9a7a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     11
 
 changeset:   12:251354d0fdd3
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     12
 
 changeset:   13:bdaadd969642
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     13
 
 comparing with http://localhost/
 searching for changes
 changeset:   9:3741c3ad1096
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     9
 
 changeset:   10:de4143c8d9a5
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     10
 
 changeset:   11:0e1c188b9a7a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     11
 
 changeset:   12:251354d0fdd3
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     12
 
 changeset:   13:bdaadd969642
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     13
 
 comparing with http://localhost/
 searching for changes
 changeset:   9:3741c3ad1096
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     9
 
 changeset:   10:de4143c8d9a5
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     10
 
 changeset:   11:0e1c188b9a7a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     11
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-init.out
--- a/tests/test-init.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-init.out	Thu Feb 07 23:32:05 2008 +0100
@@ -13,7 +13,7 @@
 changeset:   0:c4e059d443be
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     init
 
 pushing to ssh://user@dummy/remote2
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-keyword.out
--- a/tests/test-keyword.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-keyword.out	Thu Feb 07 23:32:05 2008 +0100
@@ -172,8 +172,8 @@
 cndiff
 
 diff -r f782df5f9602 -r ba4426d1938e c
---- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/c	Thu Jan 01 00:00:01 1970 +0000
+--- /dev/null	1970-01-01 00:00:00 +0000
++++ b/c	1970-01-01 00:00:01 +0000
 @@ -0,0 +1,2 @@
 +$Id$
 +tests for different changenodes
@@ -209,7 +209,7 @@
 c
 % diff --rev
 diff -r f782df5f9602 c
---- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+--- /dev/null	1970-01-01 00:00:00 +0000
 @@ -0,0 +1,3 @@
 +expand $Id$
 +do not process $Id:
@@ -298,7 +298,7 @@
 changeset:   1:0729690beff6
 tag:         tip
 user:        User Name <user at example.com>
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 summary:     firstline
 
 % commit rejecttest
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-log.out
--- a/tests/test-log.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-log.out	Thu Feb 07 23:32:05 2008 +0100
@@ -1,7 +1,7 @@
 adding a
 changeset:   0:8580ff50825a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     a
 
 % -f, directory
@@ -10,33 +10,33 @@
 changeset:   4:b30c444c7c84
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:05 1970 +0000
+date:        1970-01-01 00:00:05 +0000
 summary:     e
 
 changeset:   3:16b60bf3f99a
 user:        test
-date:        Thu Jan 01 00:00:04 1970 +0000
+date:        1970-01-01 00:00:04 +0000
 summary:     d
 
 changeset:   2:21fba396af4c
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     c
 
 changeset:   1:c0296dabce9b
 user:        test
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 summary:     b
 
 changeset:   0:8580ff50825a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     a
 
 % one rename
 changeset:   0:8580ff50825a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 files:       a
 description:
 a
@@ -46,7 +46,7 @@
 changeset:   4:b30c444c7c84
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:05 1970 +0000
+date:        1970-01-01 00:00:05 +0000
 files:       dir/b e
 description:
 e
@@ -54,7 +54,7 @@
 
 changeset:   2:21fba396af4c
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 files:       b dir/b
 description:
 c
@@ -62,7 +62,7 @@
 
 changeset:   1:c0296dabce9b
 user:        test
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 files:       b
 description:
 b
@@ -70,7 +70,7 @@
 
 changeset:   0:8580ff50825a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 files:       a
 description:
 a
@@ -91,15 +91,15 @@
 % log -p d
 changeset:   3:16b60bf3f99a
 user:        test
-date:        Thu Jan 01 00:00:04 1970 +0000
+date:        1970-01-01 00:00:04 +0000
 files:       a b d
 description:
 d
 
 
 diff -r 21fba396af4c -r 16b60bf3f99a d
---- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/d	Thu Jan 01 00:00:04 1970 +0000
+--- /dev/null	1970-01-01 00:00:00 +0000
++++ b/d	1970-01-01 00:00:04 +0000
 @@ -0,0 +1,1 @@
 +a
 
@@ -111,17 +111,17 @@
 tag:         tip
 parent:      1:3d5bf5654eda
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     b1
 
 changeset:   1:3d5bf5654eda
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     r1
 
 changeset:   0:67e992f2c4f3
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     base
 
 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
@@ -129,18 +129,18 @@
 % log -f -r 1:tip
 changeset:   1:3d5bf5654eda
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     r1
 
 changeset:   2:60c670bf5b30
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     r2
 
 changeset:   3:e62f78d544b4
 parent:      1:3d5bf5654eda
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     b1
 
 2 files updated, 0 files merged, 1 files removed, 0 files unresolved
@@ -151,7 +151,7 @@
 changeset:   3:e62f78d544b4
 parent:      1:3d5bf5654eda
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     b1
 
 % log -r . with one parent
@@ -160,63 +160,63 @@
 parent:      3:e62f78d544b4
 parent:      4:ddb82e70d1a1
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     m12
 
 % log --follow-first
 changeset:   6:2404bbcab562
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     b1.1
 
 changeset:   5:302e9dd6890d
 parent:      3:e62f78d544b4
 parent:      4:ddb82e70d1a1
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     m12
 
 changeset:   3:e62f78d544b4
 parent:      1:3d5bf5654eda
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     b1
 
 changeset:   1:3d5bf5654eda
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     r1
 
 changeset:   0:67e992f2c4f3
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     base
 
 % log -P 2
 changeset:   6:2404bbcab562
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     b1.1
 
 changeset:   5:302e9dd6890d
 parent:      3:e62f78d544b4
 parent:      4:ddb82e70d1a1
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     m12
 
 changeset:   4:ddb82e70d1a1
 parent:      0:67e992f2c4f3
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     b2
 
 changeset:   3:e62f78d544b4
 parent:      1:3d5bf5654eda
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     b1
 
 % log -r ""
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-merge7.out
--- a/tests/test-merge7.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-merge7.out	Thu Feb 07 23:32:05 2008 +0100
@@ -51,29 +51,29 @@
 tag:         tip
 parent:      2:faaea63e63a9
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     two -> two-point-one
 
 changeset:   3:451c744aabcc
 parent:      1:e409be6afcc0
 parent:      2:faaea63e63a9
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Merge 1
 
 changeset:   2:faaea63e63a9
 parent:      0:095c92b91f1a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Numbers as words
 
 changeset:   1:e409be6afcc0
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2 -> 2.5
 
 changeset:   0:095c92b91f1a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Initial
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-mq-qpush-fail.out
--- a/tests/test-mq-qpush-fail.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-mq-qpush-fail.out	Thu Feb 07 23:32:05 2008 +0100
@@ -10,7 +10,7 @@
 changeset:   0:bbd179dfa0a7
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add foo
 
 % bar should be gone; other unknown/ignored files should still be around
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-mq.out
--- a/tests/test-mq.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-mq.out	Thu Feb 07 23:32:05 2008 +0100
@@ -292,7 +292,7 @@
 mq status file refers to unknown node
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     a
 
 mq status file refers to unknown node
@@ -407,23 +407,23 @@
 parent:      2:20cbbe65cff7
 parent:      1:d2871fc282d4
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     merge
 
 changeset:   2:20cbbe65cff7
 parent:      0:53245c60e682
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     change foo 2
 
 changeset:   1:d2871fc282d4
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     change foo 1
 
 changeset:   0:53245c60e682
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add foo
 
 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
@@ -437,12 +437,12 @@
 changeset:   1:20cbbe65cff7
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     change foo 2
 
 changeset:   0:53245c60e682
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add foo
 
 % qclone
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-newbranch.out
--- a/tests/test-newbranch.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-newbranch.out	Thu Feb 07 23:32:05 2008 +0100
@@ -15,36 +15,36 @@
 parent:      4:4909a3732169
 parent:      3:bf1bc2f45e83
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     merge
 
 changeset:   4:4909a3732169
 branch:      foo
 parent:      1:b699b1cec9c2
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     modify a branch
 
 changeset:   3:bf1bc2f45e83
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     clear branch name
 
 changeset:   2:67ec16bde7f1
 branch:      bar
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     change branch name
 
 changeset:   1:b699b1cec9c2
 branch:      foo
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     add branch name
 
 changeset:   0:be8523e69bf8
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     initial
 
 foo                            5:5f8fb06e083e
@@ -60,7 +60,7 @@
 tag:         tip
 parent:      1:b699b1cec9c2
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     modify a branch
 
 Invalid branch cache: unknown tip
@@ -71,7 +71,7 @@
 parent:      -1:0000000000000000000000000000000000000000
 manifest:    4:d01b250baaa05909152f7ae07d7a649deea0df9a
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       a
 extra:       branch=foo
 description:
@@ -110,7 +110,7 @@
 parent:      4:4909a3732169
 parent:      5:c420d2121b71
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Merge ff into foo
 
 a
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-non-interactive-wsgi.out
--- a/tests/test-non-interactive-wsgi.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-non-interactive-wsgi.out	Thu Feb 07 23:32:05 2008 +0100
@@ -1,7 +1,7 @@
 changeset:   0:61c9426e69fe
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     test
 
 ---- HEADERS
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-notify.out
--- a/tests/test-notify.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-notify.out	Thu Feb 07 23:32:05 2008 +0100
@@ -28,8 +28,8 @@
 diffs (6 lines):
 
 diff -r cb9a9f314b8b -r 0647d048b600 a
---- a/a	Thu Jan 01 00:00:00 1970 +0000
-+++ b/a	Thu Jan 01 00:00:01 1970 +0000
+--- a/a	1970-01-01 00:00:00 +0000
++++ b/a	1970-01-01 00:00:01 +0000
 @@ -1,1 +1,2 @@
  a
 +a
@@ -58,8 +58,8 @@
 diffs (6 lines):
 
 diff -r cb9a9f314b8b -r 0647d048b600 a
---- a/a	Thu Jan 01 00:00:00 1970 +0000
-+++ b/a	Thu Jan 01 00:00:01 1970 +0000
+--- a/a	1970-01-01 00:00:00 +0000
++++ b/a	1970-01-01 00:00:01 +0000
 @@ -1,1 +1,2 @@
  a
 +a
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-parents.out
--- a/tests/test-parents.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-parents.out	Thu Feb 07 23:32:05 2008 +0100
@@ -8,19 +8,19 @@
 % hg parents
 changeset:   3:02d851b7e549
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     c
 
 % hg parents a
 changeset:   1:d786049f033a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     a
 
 % hg parents c, single revision
 changeset:   3:02d851b7e549
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     c
 
 % hg parents -r 3 c
@@ -28,13 +28,13 @@
 % hg parents -r 2
 changeset:   1:d786049f033a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     a
 
 % hg parents -r 2 a
 changeset:   1:d786049f033a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     a
 
 % hg parents -r 2 ../a
@@ -42,13 +42,13 @@
 % cd dir; hg parents -r 2 ../a
 changeset:   1:d786049f033a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     a
 
 % hg parents -r 2 path:a
 changeset:   1:d786049f033a
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     a
 
 % hg parents -r 2 glob:a
@@ -59,14 +59,14 @@
 (branch merge, don't forget to commit)
 changeset:   3:02d851b7e549
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     c
 
 changeset:   4:48cee28d4b4e
 tag:         tip
 parent:      1:d786049f033a
 user:        test
-date:        Thu Jan 01 00:00:04 1970 +0000
+date:        1970-01-01 00:00:04 +0000
 summary:     c2
 
 % merge working dir with 1 parent, hg parents
@@ -75,14 +75,14 @@
 (branch merge, don't forget to commit)
 changeset:   2:6cfac479f009
 user:        test
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 summary:     b
 
 changeset:   4:48cee28d4b4e
 tag:         tip
 parent:      1:d786049f033a
 user:        test
-date:        Thu Jan 01 00:00:04 1970 +0000
+date:        1970-01-01 00:00:04 +0000
 summary:     c2
 
 % merge working dir with 1 parent, hg parents c
@@ -90,6 +90,6 @@
 tag:         tip
 parent:      1:d786049f033a
 user:        test
-date:        Thu Jan 01 00:00:04 1970 +0000
+date:        1970-01-01 00:00:04 +0000
 summary:     c2
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-parse-date.out
--- a/tests/test-parse-date.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-parse-date.out	Thu Feb 07 23:32:05 2008 +0100
@@ -12,12 +12,12 @@
 transaction abort!
 rollback completed
 abort: impossible time zone offset: 1400000
-Sun Jan 15 13:30:00 2006 +0500
-Sun Jan 15 13:30:00 2006 -0800
-Sat Jul 15 13:30:00 2006 +0500
-Sat Jul 15 13:30:00 2006 -0700
-Sun Jun 11 00:26:40 2006 -0400
-Sat Apr 15 13:30:00 2006 +0200
-Sat Apr 15 13:30:00 2006 +0000
-Wed Feb 01 13:00:30 2006 -0500
-Wed Feb 01 13:00:30 2006 +0000
+2006-01-15 13:30:00 +0500
+2006-01-15 13:30:00 -0800
+2006-07-15 13:30:00 +0500
+2006-07-15 13:30:00 -0700
+2006-06-11 00:26:40 -0400
+2006-04-15 13:30:00 +0200
+2006-04-15 13:30:00 +0000
+2006-02-01 13:00:30 -0500
+2006-02-01 13:00:30 +0000
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-parseindex.out
--- a/tests/test-parseindex.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-parseindex.out	Thu Feb 07 23:32:05 2008 +0100
@@ -1,12 +1,12 @@
 changeset:   0:9c2cf2b35aa7
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     add foo
 
 changeset:   1:3756a9556b89
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:41 1970 +0000
+date:        1970-01-12 13:46:41 +0000
 summary:     change foo
 
 2 revisions:
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-patchbomb.out
--- a/tests/test-patchbomb.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-patchbomb.out	Thu Feb 07 23:32:05 2008 +0100
@@ -22,8 +22,8 @@
 a
 
 diff -r 000000000000 -r 8580ff50825a a
---- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/a	Thu Jan 01 00:00:01 1970 +0000
+--- /dev/null	1970-01-01 00:00:00 +0000
++++ b/a	1970-01-01 00:00:01 +0000
 @@ -0,0 +1,1 @@
 +a
 
@@ -67,8 +67,8 @@
 a
 
 diff -r 000000000000 -r 8580ff50825a a
---- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/a	Thu Jan 01 00:00:01 1970 +0000
+--- /dev/null	1970-01-01 00:00:00 +0000
++++ b/a	1970-01-01 00:00:01 +0000
 @@ -0,0 +1,1 @@
 +a
 
@@ -93,8 +93,8 @@
 b
 
 diff -r 8580ff50825a -r 97d72e5f12c7 b
---- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/b	Thu Jan 01 00:00:02 1970 +0000
+--- /dev/null	1970-01-01 00:00:00 +0000
++++ b/b	1970-01-01 00:00:02 +0000
 @@ -0,0 +1,1 @@
 +b
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-pull-r.out
--- a/tests/test-pull-r.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-pull-r.out	Thu Feb 07 23:32:05 2008 +0100
@@ -2,36 +2,36 @@
 tag:         tip
 parent:      0:bbd179dfa0a7
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add bar
 
 changeset:   1:ed1b79f46b9a
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     change foo
 
 changeset:   0:bbd179dfa0a7
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add foo
 
 % pull -r 0
 changeset:   0:bbd179dfa0a7
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add foo
 
 % pull -r 1
 changeset:   1:ed1b79f46b9a
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     change foo
 
 changeset:   0:bbd179dfa0a7
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add foo
 
 % pull -r 1 again
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-qrecord.out
--- a/tests/test-qrecord.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-qrecord.out	Thu Feb 07 23:32:05 2008 +0100
@@ -108,12 +108,12 @@
 tag:         a.patch
 tag:         qbase
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     aaa
 
 diff -r 1057167b20ef -r 5d1ca63427ee 1.txt
---- a/1.txt	Thu Jan 01 00:00:00 1970 +0000
-+++ b/1.txt	Thu Jan 01 00:00:00 1970 +0000
+--- a/1.txt	1970-01-01 00:00:00 +0000
++++ b/1.txt	1970-01-01 00:00:00 +0000
 @@ -1,5 +1,5 @@
  1
 -2
@@ -122,8 +122,8 @@
  4
  5
 diff -r 1057167b20ef -r 5d1ca63427ee 2.txt
---- a/2.txt	Thu Jan 01 00:00:00 1970 +0000
-+++ b/2.txt	Thu Jan 01 00:00:00 1970 +0000
+--- a/2.txt	1970-01-01 00:00:00 +0000
++++ b/2.txt	1970-01-01 00:00:00 +0000
 @@ -1,5 +1,5 @@
  a
 -b
@@ -178,12 +178,12 @@
 tag:         tip
 tag:         b.patch
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     bbb
 
 diff -r 5d1ca63427ee -r b056198bf878 1.txt
---- a/1.txt	Thu Jan 01 00:00:00 1970 +0000
-+++ b/1.txt	Thu Jan 01 00:00:00 1970 +0000
+--- a/1.txt	1970-01-01 00:00:00 +0000
++++ b/1.txt	1970-01-01 00:00:00 +0000
 @@ -1,5 +1,5 @@
  1
  2 2
@@ -192,8 +192,8 @@
 +4 4
  5
 diff -r 5d1ca63427ee -r b056198bf878 dir/a.txt
---- a/dir/a.txt	Thu Jan 01 00:00:00 1970 +0000
-+++ b/dir/a.txt	Thu Jan 01 00:00:00 1970 +0000
+--- a/dir/a.txt	1970-01-01 00:00:00 +0000
++++ b/dir/a.txt	1970-01-01 00:00:00 +0000
 @@ -1,4 +1,4 @@
 -hello world
 +hello world!
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-rawcommit1.out
--- a/tests/test-rawcommit1.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-rawcommit1.out	Thu Feb 07 23:32:05 2008 +0100
@@ -7,7 +7,7 @@
 changeset:   2:e110db3db549
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       c
 description:
 2
@@ -19,7 +19,7 @@
 changeset:   3:20652cf30cc0
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       b
 description:
 3
@@ -31,7 +31,7 @@
 changeset:   4:42556b925639
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       a
 description:
 4
@@ -43,7 +43,7 @@
 3570202ceac2b52517df64ebd0a062cb0d8fe33a 644   c
 changeset:   4:42556b925639
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       a
 description:
 4
@@ -57,7 +57,7 @@
 parent:      4:42556b925639
 parent:      5:f56d4c64ab98
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 description:
 6
 
@@ -68,7 +68,7 @@
 changeset:   7:a5a6e1f312b9
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 description:
 7
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-record.out
--- a/tests/test-record.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-record.out	Thu Feb 07 23:32:05 2008 +0100
@@ -42,7 +42,7 @@
 changeset:   -1:000000000000
 tag:         tip
 user:        
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 
 
 % select files but no hunks
@@ -55,7 +55,7 @@
 changeset:   -1:000000000000
 tag:         tip
 user:        
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 
 
 % record empty file
@@ -65,7 +65,7 @@
 changeset:   0:c0708cf4e46e
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     empty
 
 
@@ -77,7 +77,7 @@
 changeset:   1:df251d174da3
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:01 1970 +0000
+date:        1970-01-01 00:00:01 +0000
 summary:     rename
 
 
@@ -89,7 +89,7 @@
 changeset:   2:b63ea3939f8d
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:02 1970 +0000
+date:        1970-01-01 00:00:02 +0000
 summary:     copy
 
 
@@ -100,7 +100,7 @@
 changeset:   3:a2546574bce9
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:03 1970 +0000
+date:        1970-01-01 00:00:03 +0000
 summary:     delete
 
 
@@ -113,7 +113,7 @@
 changeset:   4:9e998a545a8b
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:04 1970 +0000
+date:        1970-01-01 00:00:04 +0000
 summary:     binary
 
 diff -r a2546574bce9 -r 9e998a545a8b tip.bundle
@@ -127,7 +127,7 @@
 changeset:   5:93d05561507d
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:05 1970 +0000
+date:        1970-01-01 00:00:05 +0000
 summary:     binary-change
 
 diff -r 9e998a545a8b -r 93d05561507d tip.bundle
@@ -143,7 +143,7 @@
 changeset:   6:699cc1bea9aa
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:06 1970 +0000
+date:        1970-01-01 00:00:06 +0000
 summary:     binary-change-rename
 
 diff -r 93d05561507d -r 699cc1bea9aa tip.bundle
@@ -158,12 +158,12 @@
 changeset:   7:118ed744216b
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:07 1970 +0000
+date:        1970-01-01 00:00:07 +0000
 summary:     plain
 
 diff -r 699cc1bea9aa -r 118ed744216b plain
---- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/plain	Thu Jan 01 00:00:07 1970 +0000
+--- /dev/null	1970-01-01 00:00:00 +0000
++++ b/plain	1970-01-01 00:00:07 +0000
 @@ -0,0 +1,10 @@
 +1
 +2
@@ -222,12 +222,12 @@
 changeset:   11:d09ab1967dab
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:10 1970 +0000
+date:        1970-01-01 00:00:10 +0000
 summary:     begin-and-end
 
 diff -r e2ecd9b0b78d -r d09ab1967dab plain
---- a/plain	Thu Jan 01 00:00:10 1970 +0000
-+++ b/plain	Thu Jan 01 00:00:10 1970 +0000
+--- a/plain	1970-01-01 00:00:10 +0000
++++ b/plain	1970-01-01 00:00:10 +0000
 @@ -1,4 +1,4 @@
 -1
 +2
@@ -268,12 +268,12 @@
 changeset:   12:44516c9708ae
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:11 1970 +0000
+date:        1970-01-01 00:00:11 +0000
 summary:     end-only
 
 diff -r d09ab1967dab -r 44516c9708ae plain
---- a/plain	Thu Jan 01 00:00:10 1970 +0000
-+++ b/plain	Thu Jan 01 00:00:11 1970 +0000
+--- a/plain	1970-01-01 00:00:10 +0000
++++ b/plain	1970-01-01 00:00:11 +0000
 @@ -7,4 +7,4 @@
  7
  8
@@ -295,12 +295,12 @@
 changeset:   13:3ebbace64a8d
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:12 1970 +0000
+date:        1970-01-01 00:00:12 +0000
 summary:     begin-only
 
 diff -r 44516c9708ae -r 3ebbace64a8d plain
---- a/plain	Thu Jan 01 00:00:11 1970 +0000
-+++ b/plain	Thu Jan 01 00:00:12 1970 +0000
+--- a/plain	1970-01-01 00:00:11 +0000
++++ b/plain	1970-01-01 00:00:12 +0000
 @@ -1,6 +1,3 @@
 -2
 -2
@@ -361,12 +361,12 @@
 changeset:   15:c1c639d8b268
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:14 1970 +0000
+date:        1970-01-01 00:00:14 +0000
 summary:     middle-only
 
 diff -r efc0dad7bd9f -r c1c639d8b268 plain
---- a/plain	Thu Jan 01 00:00:13 1970 +0000
-+++ b/plain	Thu Jan 01 00:00:14 1970 +0000
+--- a/plain	1970-01-01 00:00:13 +0000
++++ b/plain	1970-01-01 00:00:14 +0000
 @@ -1,5 +1,10 @@
 +1
 +2
@@ -392,12 +392,12 @@
 changeset:   16:80b74bbc7808
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:15 1970 +0000
+date:        1970-01-01 00:00:15 +0000
 summary:     end-only
 
 diff -r c1c639d8b268 -r 80b74bbc7808 plain
---- a/plain	Thu Jan 01 00:00:14 1970 +0000
-+++ b/plain	Thu Jan 01 00:00:15 1970 +0000
+--- a/plain	1970-01-01 00:00:14 +0000
++++ b/plain	1970-01-01 00:00:15 +0000
 @@ -9,3 +9,5 @@
  7
  8
@@ -415,12 +415,12 @@
 changeset:   18:33ff5c4fb017
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:16 1970 +0000
+date:        1970-01-01 00:00:16 +0000
 summary:     subdir-change
 
 diff -r aecf2b2ea83c -r 33ff5c4fb017 subdir/a
---- a/subdir/a	Thu Jan 01 00:00:16 1970 +0000
-+++ b/subdir/a	Thu Jan 01 00:00:16 1970 +0000
+--- a/subdir/a	1970-01-01 00:00:16 +0000
++++ b/subdir/a	1970-01-01 00:00:16 +0000
 @@ -1,1 +1,2 @@
  a
 +a
@@ -464,12 +464,12 @@
 changeset:   20:094183e04b7c
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:18 1970 +0000
+date:        1970-01-01 00:00:18 +0000
 summary:     x
 
 diff -r f9e855cd9374 -r 094183e04b7c subdir/f2
---- a/subdir/f2	Thu Jan 01 00:00:17 1970 +0000
-+++ b/subdir/f2	Thu Jan 01 00:00:18 1970 +0000
+--- a/subdir/f2	1970-01-01 00:00:17 +0000
++++ b/subdir/f2	1970-01-01 00:00:18 +0000
 @@ -1,1 +1,2 @@
  b
 +b
@@ -481,12 +481,12 @@
 changeset:   21:38164785b0ef
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:19 1970 +0000
+date:        1970-01-01 00:00:19 +0000
 summary:     y
 
 diff -r 094183e04b7c -r 38164785b0ef subdir/f1
---- a/subdir/f1	Thu Jan 01 00:00:18 1970 +0000
-+++ b/subdir/f1	Thu Jan 01 00:00:19 1970 +0000
+--- a/subdir/f1	1970-01-01 00:00:18 +0000
++++ b/subdir/f1	1970-01-01 00:00:19 +0000
 @@ -1,1 +1,2 @@
  a
 +a
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-remove.out
--- a/tests/test-remove.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-remove.out	Thu Feb 07 23:32:05 2008 +0100
@@ -28,24 +28,24 @@
 -a
 changeset:   0:8ba83d44753d
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1
 
 diff -r 000000000000 -r 8ba83d44753d foo
---- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/foo	Mon Jan 12 13:46:40 1970 +0000
+--- /dev/null	1970-01-01 00:00:00 +0000
++++ b/foo	1970-01-12 13:46:40 +0000
 @@ -0,0 +1,1 @@
 +a
 
 changeset:   1:a1fce69c50d9
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2
 
 diff -r 8ba83d44753d -r a1fce69c50d9 foo
---- a/foo	Mon Jan 12 13:46:40 1970 +0000
-+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
+--- a/foo	1970-01-12 13:46:40 +0000
++++ /dev/null	1970-01-01 00:00:00 +0000
 @@ -1,1 +0,0 @@
 -a
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-rollback.out
--- a/tests/test-rollback.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-rollback.out	Thu Feb 07 23:32:05 2008 +0100
@@ -6,7 +6,7 @@
 changeset:   0:0acdaf898367
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     test
 
 rolling back last transaction
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-ssh.out
--- a/tests/test-ssh.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-ssh.out	Thu Feb 07 23:32:05 2008 +0100
@@ -38,7 +38,7 @@
 changeset:   1:572896fe480d
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     add
 
 # find incoming on the remote side
@@ -47,7 +47,7 @@
 changeset:   1:572896fe480d
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     add
 
 # push
@@ -61,7 +61,7 @@
 changeset:   1:572896fe480d
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     add
 
 checking changesets
@@ -84,13 +84,13 @@
 tag:         tip
 parent:      1:572896fe480d
 user:        test
-date:        Mon Jan 12 13:46:42 1970 +0000
+date:        1970-01-12 13:46:42 +0000
 summary:     z
 
 changeset:   2:187c6caa0d1e
 parent:      0:e34318c26897
 user:        test
-date:        Mon Jan 12 13:46:41 1970 +0000
+date:        1970-01-12 13:46:41 +0000
 summary:     z
 
 Got arguments 1:user at dummy 2:hg -R nonexistent serve --stdio
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-static-http.out
--- a/tests/test-static-http.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-static-http.out	Thu Feb 07 23:32:05 2008 +0100
@@ -4,7 +4,7 @@
 changeset:   0:53e17d176ae6
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     test
 
 requesting all changes
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-symlink-basic.out
--- a/tests/test-symlink-basic.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-symlink-basic.out	Thu Feb 07 23:32:05 2008 +0100
@@ -2,7 +2,7 @@
 changeset:   0:cabd88b706fc
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       dangling
 description:
 add symlink
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-tag.out
--- a/tests/test-tag.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-tag.out	Thu Feb 07 23:32:05 2008 +0100
@@ -1,19 +1,19 @@
 changeset:   0:0acdaf898367
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     test
 
 changeset:   1:3ecf002a1c57
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Added tag bleah for changeset 0acdaf898367
 
 changeset:   0:0acdaf898367
 tag:         bleah
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     test
 
 abort: working copy of .hgtags is changed (please commit .hgtags manually)
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-tags.out
--- a/tests/test-tags.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-tags.out	Thu Feb 07 23:32:05 2008 +0100
@@ -35,7 +35,7 @@
 tag:         tip
 parent:      3:b2ef3841386b
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     head
 
 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
@@ -45,7 +45,7 @@
 changeset:   5:57e1983b4a60
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Removed tag bar
 
 tip                                5:57e1983b4a60
@@ -54,7 +54,7 @@
 changeset:   5:57e1983b4a60
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Removed tag bar
 
 tip                                5:d8bb4d1eff25
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-unrelated-pull.out
--- a/tests/test-unrelated-pull.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-unrelated-pull.out	Thu Feb 07 23:32:05 2008 +0100
@@ -13,11 +13,11 @@
 tag:         tip
 parent:      -1:000000000000
 user:        a
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     a
 
 changeset:   0:f155ba1aa5ba
 user:        b
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     b
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-up-local-change.out
--- a/tests/test-up-local-change.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-up-local-change.out	Thu Feb 07 23:32:05 2008 +0100
@@ -11,7 +11,7 @@
 M a
 changeset:   0:33aaa84a386b
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1
 
 resolving manifests
@@ -30,7 +30,7 @@
 changeset:   1:802f095af299
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2
 
 resolving manifests
@@ -41,14 +41,14 @@
 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
 changeset:   0:33aaa84a386b
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1
 
 abort: there is nothing to merge - use "hg update" instead
 failed
 changeset:   0:33aaa84a386b
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     1
 
 resolving manifests
@@ -67,13 +67,13 @@
 changeset:   1:802f095af299
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2
 
 changeset:   1:802f095af299
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       a b
 description:
 2
@@ -81,7 +81,7 @@
 
 changeset:   0:33aaa84a386b
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 files:       a
 description:
 1
@@ -98,7 +98,7 @@
 M a
 changeset:   1:802f095af299
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2
 
 abort: update spans branches, use 'hg merge' or 'hg update -C' to lose changes
@@ -121,14 +121,14 @@
 (branch merge, don't forget to commit)
 changeset:   1:802f095af299
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     2
 
 changeset:   2:030602aee63d
 tag:         tip
 parent:      0:33aaa84a386b
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     3
 
 diff -r 802f095af299 a
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-update-reverse.out
--- a/tests/test-update-reverse.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-update-reverse.out	Thu Feb 07 23:32:05 2008 +0100
@@ -4,35 +4,35 @@
 changeset:   3:ded32b0db104
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Added side2
 
 changeset:   2:92a816cea698
 parent:      0:537353581d3d
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Added side1
 
 changeset:   1:221226fb2bd8
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Added main
 
 changeset:   0:537353581d3d
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Added a
 
 Should have two heads, side2 and main
 changeset:   3:ded32b0db104
 tag:         tip
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Added side2
 
 changeset:   1:221226fb2bd8
 user:        test
-date:        Mon Jan 12 13:46:40 1970 +0000
+date:        1970-01-12 13:46:40 +0000
 summary:     Added main
 
 Should show a side1 side2
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-url-rev.out
--- a/tests/test-url-rev.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-url-rev.out	Thu Feb 07 23:32:05 2008 +0100
@@ -11,7 +11,7 @@
 branch:      foo
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     change a
 
 % parents
@@ -19,7 +19,7 @@
 branch:      foo
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     change a
 
 [paths]
@@ -30,24 +30,24 @@
 tag:         tip
 parent:      0:1f0dee641bb7
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add bar
 
 changeset:   2:faba9097cad4
 branch:      foo
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     new head of branch foo
 
 changeset:   1:cd2a86ecc814
 branch:      foo
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     change a
 
 changeset:   0:1f0dee641bb7
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add a
 
 
@@ -59,7 +59,7 @@
 branch:      foo
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     new head of branch foo
 
 
@@ -72,7 +72,7 @@
 branch:      foo
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     new head of branch foo
 
 
@@ -82,7 +82,7 @@
 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
 changeset:   0:1f0dee641bb7
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add a
 
 % no new revs, no update
@@ -96,7 +96,7 @@
 branch:      foo
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     new head of branch foo
 
 % rollback
@@ -111,7 +111,7 @@
 changeset:   2:faba9097cad4
 branch:      foo
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     new head of branch foo
 
 % heads
@@ -119,12 +119,12 @@
 tag:         tip
 parent:      0:1f0dee641bb7
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     add bar
 
 changeset:   2:faba9097cad4
 branch:      foo
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 summary:     new head of branch foo
 
diff -r f89f7ecf017e -r 0f55c22e4016 tests/test-win32text.out
--- a/tests/test-win32text.out	Thu Feb 07 13:20:45 2008 +0100
+++ b/tests/test-win32text.out	Thu Feb 07 23:32:05 2008 +0100
@@ -21,7 +21,7 @@
 changeset:   2:b67b2dae057a
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       bin
 description:
 5
@@ -29,7 +29,7 @@
 
 changeset:   1:c72a7d1d0907
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       f
 description:
 4
@@ -37,7 +37,7 @@
 
 changeset:   0:fcf06d5c4e1d
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       f
 description:
 1
@@ -53,7 +53,7 @@
 changeset:   5:6e8a7629ff5b
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       d
 description:
 d
@@ -61,7 +61,7 @@
 
 changeset:   4:ac30a42ce8bc
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       b c
 description:
 b/c
@@ -69,7 +69,7 @@
 
 changeset:   3:a73b85ef1fb7
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       a
 description:
 a
@@ -77,7 +77,7 @@
 
 changeset:   2:b67b2dae057a
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       bin
 description:
 5
@@ -85,7 +85,7 @@
 
 changeset:   1:c72a7d1d0907
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       f
 description:
 4
@@ -93,7 +93,7 @@
 
 changeset:   0:fcf06d5c4e1d
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       f
 description:
 1
@@ -132,7 +132,7 @@
 changeset:   2:b67b2dae057a
 tag:         tip
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       bin
 description:
 5
@@ -140,7 +140,7 @@
 
 changeset:   1:c72a7d1d0907
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       f
 description:
 4
@@ -148,7 +148,7 @@
 
 changeset:   0:fcf06d5c4e1d
 user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
+date:        1970-01-01 00:00:00 +0000
 files:       f
 description:
 1


More information about the Mercurial-devel mailing list