来自Amazon EC2 EBS的Python日期解析

我在尝试解析EC2脚本返回的日期时遇到问题,该脚本检查卷的最后备份。

我正在将当前的字符串格式作为字符串返回,并且我想将其解析为datetime对象,但是由于返回的字符串中有多余的字符,因此datetime.strptime无法正常工作。有没有一种方法可以将字符串放入datetime对象中而不必使用,dateutils因为我也遇到了问题。

这是返回的日期字符串:

2013-06-26T02:01:05.000Z

这是我的代码试图解析它:

startTime = datetime.strptime(s.start_time, '%Y-%m-%dT%H:&M:%S.%fZ')

显然,这不起作用,因为当我尝试打印startTime时它什么也没做。


MMMHUHU
浏览 160回答 2
2回答

慕码人2483693

我认为这是一个错字,而不是%您惯用的&。'%Y-%m-%dT%H:&M:%S.%fZ'             ^             |         this is wrong演示:>>> strs = "2013-06-26T02:01:05.000Z">>> datetime.strptime(strs, '%Y-%m-%dT%H:%M:%S.%fZ')datetime.datetime(2013, 6, 26, 2, 1, 5)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python