11
Python日期时间到没有微秒组件的字符串
我正在将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其接收到的任何实例都将包含微秒组件。