Python的 - 转换日期为ISO 8601
问题描述:
在Python,我怎么能转换为字符串是这样的:Python的 - 转换日期为ISO 8601
星期四,2010 12月16日12时14分05秒+0000
ISO 8601的格式,同时保持时区?
请注意,原始日期是字符串,输出也应该是字符串,而不是datetime
或类似的东西。
虽然我没有问题使用第三方库。
答
使用dateutil:
import dateutil.parser as parser
text = 'Thu, 16 Dec 2010 12:14:05 +0000'
date = parser.parse(text)
print(date.isoformat())
# 2010-12-16T12:14:05+00:00
什么是字符串的来源是什么? – dheerosaur 2010-12-16 12:26:31