Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
fix: don't offset timestamp via naive datetime (#112)
Closes #111.
  • Loading branch information
tseaver committed Oct 5, 2021
1 parent 97ebf3d commit 8fe62f9
Showing 1 changed file with 1 addition and 4 deletions.
5 changes: 1 addition & 4 deletions google/cloud/runtimeconfig/variable.py
Expand Up @@ -210,13 +210,10 @@ def update_time(self):
try:
value = datetime.datetime.strptime(
value, datetime_helpers._RFC3339_MICROS
)
).replace(tzinfo=datetime.timezone.utc)
except ValueError:
DatetimeNS = datetime_helpers.DatetimeWithNanoseconds
value = DatetimeNS.from_rfc3339(value)
naive = value.tzinfo is None or value.tzinfo.utcoffset(value) is None
if naive:
value = value.astimezone(tz=datetime.timezone.utc)
return value

def _require_client(self, client):
Expand Down

0 comments on commit 8fe62f9

Please sign in to comment.