如何将2015年6月1日转换为python中的日期格式,如date_object = datetime.date(2014, 12, 4)
答案 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