Skip to content

Commit c3c325e

Browse files
committed
Use named strptime template from 'google.cloud._helpers'.
Addresses: googleapis/google-cloud-python#2803 (review)
1 parent 2084dbc commit c3c325e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

google/cloud/bigquery/_helpers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
from google.cloud._helpers import _datetime_from_microseconds
2222
from google.cloud._helpers import _datetime_to_rfc3339
2323
from google.cloud._helpers import _microseconds_from_datetime
24+
from google.cloud._helpers import _RFC3339_NO_FRACTION
2425

2526

2627
def _not_null(value, field):
@@ -57,7 +58,7 @@ def _datetime_from_json(value, field):
5758
"""Coerce 'value' to a datetime, if set or not nullable."""
5859
if _not_null(value, field):
5960
# value will be a string, in YYYY-MM-DDTHH:MM:SS form.
60-
return datetime.datetime.strptime(value, '%Y-%m-%dT%H:%M:%S')
61+
return datetime.datetime.strptime(value, _RFC3339_NO_FRACTION)
6162

6263

6364
def _date_from_json(value, field):

0 commit comments

Comments
 (0)