Skip to content

Commit 3d3f539

Browse files
committed
fix default timezone for datetime converter
1 parent fe45f1a commit 3d3f539

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/drivers/http/transport.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@ def __init__(self, db_url, db_name, username, password, timeout=None,
3030
self.db_name = db_name
3131
self.auth = (username, password)
3232
self.timeout = float(timeout) if timeout is not None else None
33-
if tz:
34-
self.tz = pytz.timezone(tz)
3533

3634
self.converters = {
3735
'Int8': int,
@@ -46,7 +44,7 @@ def __init__(self, db_url, db_name, username, password, timeout=None,
4644
'Float64': float,
4745
'Date': lambda x: datetime.strptime(
4846
x.replace("0000-00-00", "1970-01-01"), '%Y-%m-%d').date(),
49-
'DateTime': lambda dt, tz=self.tz: datetime.strptime(
47+
'DateTime': lambda dt, tz=tz: datetime.strptime(
5048
dt.replace("0000-00-00", "1970-01-01"), '%Y-%m-%d %H:%M:%S'
5149
).replace(tzinfo=pytz.timezone(tz) if tz else None),
5250
}

0 commit comments

Comments
 (0)