有没有一种简单的方法来创建 XML Schema 格式的时间戳?
datetime.datetime.now()
不起作用。
.now(): 2012-02-17 09:52:35.033232
Desired: 2012-02-15T14:18:46.295-02:00
看起来几乎相同,但架构验证失败。
最佳答案
>>> datetime.datetime.now(pytz.utc).isoformat()
'2012-02-17T11:58:44.789024+00:00'
>>> datetime.datetime.now(pytz.timezone('Europe/Paris')).isoformat()
'2012-02-17T13:00:10.885743+01:00'
如果需要,应用您自己的时区。
关于Python datetime 到 XML Schema 时间戳格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9327791/