-
慕少森
您可以这样尝试:from datetime import datetimedate_str = '2016-04-15T12:24:20.707Z'date = datetime.strptime(date_str, "%Y-%m-%dT%H:%M:%S.%fZ")print(date)输出:2016-04-15 12:24:20.707000
-
MMTTMM
您必须指定"%Y-%m-%dT%H:%M:%S.%fZ"转换时的格式In [11]: from datetime import datetimeIn [12]: out_format = "%Y-%m-%d"In [13]: input_format="%Y-%m-%dT%H:%M:%S.%fZ"In [14]: date_time_obj = datetime.strptime(time,input_format)In [15]: date_time_objOut[15]: datetime.datetime(2016, 4, 15, 12, 24, 20, 707000)In [16]: date_time_str = date_time_obj.strftime(out_format)In [17]: date_time_strOut[17]: '2016-04-15'
-
Smart猫小萌
这似乎工作正常:import dateparserdateparser.parse('2016-04-15T12:24:20.707Z')> datetime.datetime(2016, 4, 15, 12, 24, 20, 707000, tzinfo=<StaticTzInfo 'Z'>)