Python Saml无法解析时间-这是什么时间格式?

Python Saml无法解析时间-这是什么时间格式?,python,saml,saml-2.0,onelogin,rfc3339,Python,Saml,Saml 2.0,Onelogin,Rfc3339,我正在使用python saml和Azure AD B2C saml-RP(实验版),Azure的断言导致python saml出错。Azure的格式设置是否已关闭 time data '2017-06-28T02:19:59.1690618Z' does not match format '%Y-%m-%dT%H:%M:%S.%fZ' 我认为目前有一个解决办法 但是,您能解释一下为什么这次与pythonsaml库所寻找的格式不匹配吗? 当前的格式叫什么?图书馆需要什么格式?有什么区别 在'2

我正在使用python saml和Azure AD B2C saml-RP(实验版),Azure的断言导致python saml出错。Azure的格式设置是否已关闭

time data '2017-06-28T02:19:59.1690618Z' does not match format '%Y-%m-%dT%H:%M:%S.%fZ'
我认为目前有一个解决办法

但是,您能解释一下为什么这次与
pythonsaml
库所寻找的格式不匹配吗?
当前的格式叫什么?图书馆需要什么格式?有什么区别

'2017-06-28T02:19:59.1690618Z'
中,
'1690618'
超过6位,则无法匹配
'%fZ'

正如你在书中看到的

%f
是C标准中格式字符集的扩展(但在datetime对象中单独实现,因此始终可用)。当与strtime()方法一起使用时,
%f
指令接受1到6位数字,并在右侧接受零填充。

可能重复的