这样的日期 2008-08-04 类型是datetime64[ns] 怎么样变为4-Aug-08?
表格中一列的日期都是 2008-08-04 想全部变为4-Aug-08 英文类型
年份转2位,月份转简写英文都ok, 官网提供的天只能转为2位,天转1位的只能自己截取下
运行效果如下:
# 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:])
如有帮助请采纳哦
4-Aug-08 是什么意思?我怎么看不懂