months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep',
    'Oct', 'Nov', 'Dec']
final_labels = []
for i in range(len(days)):
    a = days[i].split('-')
final_labels.append(a[2] + '\n' + months[int(a[1]) - 1])
ax.set_xticklabels(final_labels)
Pandas Plots: отдельный цвет для выходных, красивое время печати по оси x