Canonicalize how we convert timestamps to UTC datetimes.

No change in behavior with this commit, just making it easier to write a
future lint rule.
This commit is contained in:
Rishi Gupta
2017-02-25 21:44:09 -08:00
committed by Tim Abbott
parent 3348083017
commit 95f5c96bec
2 changed files with 6 additions and 9 deletions

View File

@@ -1231,11 +1231,8 @@ def fix_datetime_fields(data, table):
# type: (TableData, TableName) -> None
for item in data[table]:
for field_name in DATE_FIELDS[table]:
if item[field_name] is None:
item[field_name] = None
else:
v = datetime.datetime.utcfromtimestamp(item[field_name])
item[field_name] = timezone.make_aware(v, timezone=timezone.utc)
if item[field_name] is not None:
item[field_name] = datetime.datetime.fromtimestamp(item[field_name], tz=timezone.utc)
def convert_to_id_fields(data, table, field_name):
# type: (TableData, TableName, Field) -> None