转换datetime对象



在Python中如何将datetime对象(如datetime.datetime(2010, 12, 18, 22, 21, 45, 277000))转换为"Sun Dec 18 2010 22:21:45 GMT+0000 (UTC)" ?

您可以使用strftime来实现此目的。点击这里阅读更多内容。

不确定utc偏移量,但似乎你可以使用这样的东西:

import datetime
d = datetime.datetime(2010, 12, 18, 22, 21, 45, 277000)
d.strftime("%a %b %d %Y %H:%M:%S %z")
>>> Sat Dec 18 2010 22:21:45

使用上面的链接:

  • %a -区域设置的工作日缩写名

  • %b -地区的缩写月名

  • %d -以十进制表示的月份中的第几天[01,31]

  • %H -小时(24小时制)作为十进制数[00,23]

  • %M -分钟为十进制数[00,59]

  • %S -秒为十进制数[00,61]

  • %z - UTC格式的+HHMM或-HHMM(如果是空字符串)

相关内容

  • 没有找到相关文章