diff -r bea567ae3ff6 -r 0001e49f1c11 mercurial/util.py --- a/mercurial/util.py Sun Jul 05 10:59:54 2009 +0200 +++ b/mercurial/util.py Sun Jul 05 11:00:44 2009 +0200 @@ -937,8 +937,8 @@ t, tz = date or makedate() if "%1" in format or "%2" in format: sign = (tz > 0) and "-" or "+" - minutes = abs(tz) / 60 - format = format.replace("%1", "%c%02d" % (sign, minutes / 60)) + minutes = abs(tz) // 60 + format = format.replace("%1", "%c%02d" % (sign, minutes // 60)) format = format.replace("%2", "%02d" % (minutes % 60)) s = time.strftime(format, time.gmtime(float(t) - tz)) return s