Do I actually need to correct EST?

Or was it just install dateutil?
master
Bradlee Speice 2016-08-13 10:30:20 -04:00
parent fac144fbbe
commit 663454c037
1 changed files with 4 additions and 4 deletions

View File

@ -63,14 +63,14 @@ class LiborRateTask(MongoCreateTask):
# download with `requests`, I see both date (often incorrect) and time.
dt = parse(row['publication'])
if dt.tzinfo is None:
# if dt.tzinfo is None:
# Seems like the messed up timezone is always America/New_York
# I'd be interested to know if it's an IP based thing, but the
# Travis settings resolve the `local` timezone to UTC so just
# manually set New York here to work around that.
logging.warning('Correcting parsed ICE time to America/New_York')
tz = pytz.timezone('America/New_York')
dt = tz.localize(dt, is_dst=('EST' in row['publication']))
# logging.warning('Correcting parsed ICE time to America/New_York')
# tz = pytz.timezone('America/New_York')
# dt = tz.localize(dt, is_dst=('EST' in row['publication']))
dt = dt.replace(year=date.year, month=date.month, day=date.day)
globals()['publication'] = dt