python 日期怎么转化为英文

这样的日期 2008-08-04 类型是datetime64[ns] 怎么样变为4-Aug-08?
表格中一列的日期都是 2008-08-04 想全部变为4-Aug-08 英文类型

年份转2位,月份转简写英文都ok, 官网提供的天只能转为2位,天转1位的只能自己截取下
运行效果如下:

img

# datetime转换
from datetime import datetime

time_str = '2008-08-04'
datetime_ = datetime.strptime(time_str, '%Y-%m-%d')
# Y 4位年  y 2位年
# B 英文月份  b 英文月份省略的简写
print(datetime_, datetime_.strftime('%Y-%B-%d'))

print('转换后:', datetime_.strftime('%d-%b-%y'), datetime_.strftime('%d-%b-%y')[1:])

img

如有帮助请采纳哦

4-Aug-08 是什么意思?我怎么看不懂