首页 > 解决方案 > utcnow的字符串格式

问题描述

使用utcnow()我得到以下信息:

>>> str(datetime.datetime.utcnow())
'2018-12-07 20:44:11.158487'

我将如何将其格式化为以下字符串:

YYYY-MM-DDTHH:MM:SS
2018-12-07T20:44:11

标签: python

解决方案


使用isoformat()

t = datetime.datetime.utcnow()
t.isoformat()
> '2018-12-07T20:47:31.645578'
t.isoformat(timespec='seconds')
> '2018-12-07T20:47:31'

推荐阅读