web/lib/django/utils/tzinfo.py
changeset 29 cc9b7e14412b
parent 0 0d40e90630ef
--- a/web/lib/django/utils/tzinfo.py	Wed May 19 17:43:59 2010 +0200
+++ b/web/lib/django/utils/tzinfo.py	Tue May 25 02:43:45 2010 +0200
@@ -13,7 +13,8 @@
         else:
             self.__offset = timedelta(minutes=offset)
 
-        self.__name = u"%+03d%02d" % (offset / 60, offset % 60)
+        sign = offset < 0 and '-' or '+'
+        self.__name = u"%s%02d%02d" % (sign, abs(offset) / 60., abs(offset) % 60)
 
     def __repr__(self):
         return self.__name