如何在Python中将日期字符串转换为UTC字符串

时间:2015-05-25 12:19:12

标签: python date

如何将字符串u'04 Sep 2013'转换为u'2013-09-04 00:00:00+0000',如果第一个字符串不是以该格式出现,则返回空字符串u''?

1 个答案:

答案 0 :(得分:1)

使用datetime.strptime()将字符串解析为日期对象,使用datetime.strftime()以您喜欢的任何格式输出:

from datetime import datetime inDate = "04 Sep 2013" d = datetime.strptime(inDate, "%d %b %Y") d.strftime("%Y-%m-%d %H:%M:%S")

输出:

'2013-09-04 00:00:00'