python pandas sort by date code example

Example 1: python order dataframe according to date time

df = df.sort_values(by='DateTime1',ascending=True)

Example 2: python how to sort by date

from datetime import datetime
my_dates = ['5-Nov-18', '25-Mar-17', '1-Nov-18', '7-Mar-17']
my_dates.sort(key=lambda date: datetime.strptime(date, "%d-%b-%y"))
print(my_dates)

Example 3: pandas order by date column

>>> df.sort_values(by='Date') # This now sorts in date order
        Date Symbol
0 2015-02-20      A
2 2015-08-21      A
1 2016-01-15      A