如何将2015年6月1日转换为python中的日期格式

时间:2015-08-13 10:02:24

标签: python datetime

如何将2015年6月1日转换为python中的日期格式,如date_object = datetime.date(2014, 12, 4)

2 个答案:

答案 0 :(得分:3)

您可以使用格式 - with open('wordlist.txt') as f: for line in f: #do stuff with line '%Y %B %d'方法将字符串转换为日期。 datetime.datetime.strptime()年份为4位数,%Y为完整月份名称,%B为日期。

示例/演示 -

%d

使用第一个,如果您对>>> datetime.datetime.strptime('2015 June 1','%Y %B %d') datetime.datetime(2015, 6, 1, 0, 0) >>> datetime.datetime.strptime('2015 June 1','%Y %B %d').date() datetime.date(2015, 6, 1) 对象满意,如果您想要datetime对象本身,则可以使用第二个。

答案 1 :(得分:0)

您可以使用日期构造函数

 >>> from datetime import date
 >>> date_object = date(year=2015, month=6, day=1)
 >>> print date_object 
 2015-06-01