我正在尝试从python中的azure logics应用的utcnow(ISO 8601(函数转换日期:
此返回以下格式:
2018-02-07T13:30:17.2967490Z
所以我正在这样做:
dateformat = datetime.strptime ("2018-02-07T13:30:17.2967490Z","%Y-%m-%dT%H:%M:%S.%fZ")
但是它不起作用,您有任何想法吗?
您的格式中有空格。在微秒(6位数字(之后,您出于某种原因具有字符0Z
。因此,您可以使用此方法:
"%Y-%m-%dT%H:%M:%S.%f0Z"
如:
>>> datetime.strptime ("2018-02-07T13:30:17.2967490Z","%Y-%m-%dT%H:%M:%S.%f0Z")
datetime.datetime(2018, 2, 7, 13, 30, 17, 296749)