如何在Python中将yyyy-mm-dd(2018-08-09)转换为Aug09?

问题描述 投票:-3回答:1

我正在用anaconda绘制一个图表,它采用的是start_dt = x1 [0]和end_dt = x1 [29]。 x轴上有30个值。现在,选择的日期已经是8月份的形式。但我想切换到日期为yyyy-mm-dd格式的另一个文件。当它传递给state_dt和end_dt时,如何更改日期的格式?

plt.suptitle(heading + start_dt + '-' + end_dt, size=26, fontweight='bold', va='top')
python anaconda
1个回答
1
投票
date_str = '2018-08-09'
d = datetime.strptime(date_str, '%Y-%m-%d')
print(d.strftime('%b%d')

另见the python datetime reference

© www.soinside.com 2019 - 2024. All rights reserved.