Python:如何转换日期时间格式?
可能重复:Python:如何转换日期时间格式?,python,date,Python,Date,可能重复: 我有一个变量,如下代码所示 a = "2011-06-09" 使用python,如何将其转换为以下格式 "Jun 09,2011" 在2.5 Python之前的版本中,您可以将datetime.strtime替换为time.strtime,就像这样(未经测试):datetime.datetime(*(time.strtime('2011-06-09','%Y-%m-%d')[0:6])@Tim的答案只做了一半的工作——这将它放入了datetime.datetime对象中 要将其
我有一个
变量,如下代码所示
a = "2011-06-09"
使用python,如何将其转换为以下格式
"Jun 09,2011"
在2.5 Python之前的版本中,您可以将datetime.strtime
替换为time.strtime
,就像这样(未经测试):datetime.datetime(*(time.strtime('2011-06-09','%Y-%m-%d')[0:6])
@Tim的答案只做了一半的工作——这将它放入了datetime.datetime对象中
要将其转换为所需的字符串格式,请使用:
可能与日期格式重复或与日期格式相关的问题,标题指示日期时间格式,Connfusing!Python2.4没有strptime它只有strftime Python2.4没有strptime它只有strftime
>>> import datetime
>>> d = datetime.datetime.strptime('2011-06-09', '%Y-%m-%d')
>>> d.strftime('%b %d,%Y')
'Jun 09,2011'
print(datetime.strftime('%b %d,%Y'))