mercurial/changelog.py
changeset 1327 085e3fc189b6
parent 1321 b47f96a178a3
child 1364 0f25830f6bc3
--- a/mercurial/changelog.py
+++ b/mercurial/changelog.py
@@ -22,7 +22,7 @@ class changelog(revlog):
         manifest = bin(l[0])
         user = l[1]
         date = l[2].split(' ')
-        time = int(date.pop(0))
+        time = float(date.pop(0))
         try:
             # various tools did silly things with the time zone field.
             timezone = int(date[0])