1
df['dates'] =pd.to_datetime(df.dates, format='%d-%m-%Y')
df.sort_values(by='dates', ascending=False).to_csv('test.csv', index=False)

And I look 2017-09-20 in my file, but before run code, it was like 20-09-2017.
I want to use only %d-%m-%Y format.
Thank you.

Serhii
  • 973
  • 2
  • 12
  • 27

1 Answers1

1

use date_format parameter:

df.to_csv('/path/to/file.csv', date_format='%d-%m-%Y')
MaxU - stop genocide of UA
  • 191,778
  • 30
  • 340
  • 375