我正在将UTC时间字符串添加到当前仅包含Amsterdam(!)时间字符串的Bitbucket API响应中。为了与其他地方返回的UTC时间字符串保持一致,请使用所需的格式2011-11-03 11:07:04
(后跟+00:00
,但这不是紧密联系)。
什么是创建这样一个字符串(最好的方式,而不从一微秒组件)datetime
的实例与微秒组成部分?
>>> import datetime
>>> print unicode(datetime.datetime.now())
2011-11-03 11:13:39.278026
我会添加出现在我身上的最佳选择作为可能的答案,但是可能会有更优雅的解决方案。
编辑:我应该提一下,我实际上并不是在打印当前时间-我曾经datetime.now
提供一个简单的例子。因此,该解决方案不应假定datetime
其接收到的任何实例都将包含微秒组件。