| Index: third_party/logilab/common/date.py
|
| diff --git a/third_party/logilab/common/date.py b/third_party/logilab/common/date.py
|
| index 544d03ecffbcd00ba61c670b25a2711dca84c61d..a093a8a9bbc8c1a69fa51db3c212a3162c115944 100644
|
| --- a/third_party/logilab/common/date.py
|
| +++ b/third_party/logilab/common/date.py
|
| @@ -314,7 +314,7 @@ def ustrftime(somedate, fmt='%Y-%m-%d'):
|
| def utcdatetime(dt):
|
| if dt.tzinfo is None:
|
| return dt
|
| - return datetime(*dt.utctimetuple()[:7])
|
| + return (dt.replace(tzinfo=None) - dt.utcoffset())
|
|
|
| def utctime(dt):
|
| if dt.tzinfo is None:
|
|
|