如何将字符串转换为日期时间?
How to convert string to datetime?
我有以下字符串:
'2017-08-15T13:34:35Z'
如何将此字符串转换为我可以调用的对象 .isoformat()
?
someobject = convert('2017-08-15T13:34:35Z')
someobject.isoformat()
如何实现convert()
?
>>> import dateutil.parser
>>> date = dateutil.parser.parse('2017-08-15T13:34:35Z', ignoretz=True)
>>> date
datetime.datetime(2017, 8, 15, 13, 34, 35)
>>> date.isoformat()
'2017-08-15T13:34:35'
Here 将字符串解析为日期时间,则可以:
def convert(s):
return datetime.strptime(s, '%Y-%m-%dT%H:%M:%SZ')
someobject = convert('2017-08-15T13:34:35Z')
print(someobject.isoformat())
我有以下字符串:
'2017-08-15T13:34:35Z'
如何将此字符串转换为我可以调用的对象 .isoformat()
?
someobject = convert('2017-08-15T13:34:35Z')
someobject.isoformat()
如何实现convert()
?
>>> import dateutil.parser
>>> date = dateutil.parser.parse('2017-08-15T13:34:35Z', ignoretz=True)
>>> date
datetime.datetime(2017, 8, 15, 13, 34, 35)
>>> date.isoformat()
'2017-08-15T13:34:35'
Here 将字符串解析为日期时间,则可以:
def convert(s):
return datetime.strptime(s, '%Y-%m-%dT%H:%M:%SZ')
someobject = convert('2017-08-15T13:34:35Z')
print(someobject.isoformat())