# HG changeset patch # User cmlenz # Date 1270554534 0 # Node ID 33d70d3dd09a064639bf1f4c85a4c5bf6dfc6639 # Parent 08840dc07d954ec6c50730be639e7560f67fa9ab 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':