在Python中更改日期时间格式

时间:2014-08-15 15:20:36

标签: python datetime

如何将此格式的格式更改为DD / MM / YYYY H:M:

ax1.set_title('from {} to {} \n'.format(startTime, endTime, fontsize=22))

因为当前我运行模块时会以这种方式显示:YYYY-MM-DD H:M:S

这是我的代码:

linematchregex = re.compile('(\d+/\d+/\d+ \d+:\d+),(\d+\.\d+)')

startTime = datetime.strptime(raw_input('please enter start time :'), '%d/%m/%Y %H:%M'
endTime   = datetime.strptime(raw_input('please enter end time :') , '%d/%m/%Y %H:%M')


**ax1.set_title('from {} to {} \n'.format(startTime, endTime, fontsize=22))**
ax1.set_ylabel('Temp')
ax1.set_xlabel('Time')
plt.show()

1 个答案:

答案 0 :(得分:3)

您需要使用strftime()(已经使用的strptime()的倒数):https://docs.python.org/2/library/time.html#time.strftime