# HG changeset patch # User cmlenz # Date 1270554534 0 # Node ID c139e487a885b659869f3aee2b885e310199c1a9 # Parent 2819078c55c423bec20c1061509a62b8a3a9de97 Backport r500 to 0.9.x stable branch. diff --git a/babel/dates.py b/babel/dates.py --- a/babel/dates.py +++ b/babel/dates.py @@ -207,7 +207,7 @@ datetime = datetime.replace(tzinfo=UTC) locale = Locale.parse(locale) - offset = datetime.utcoffset() + offset = datetime.tzinfo.utcoffset(datetime) seconds = offset.days * 24 * 60 * 60 + offset.seconds hours, seconds = divmod(seconds, 3600) if width == 'short':