Python datetime formatting: Using strftime for date strings

Python datetime formatting: Using strftime for date strings

Want to format a Python datetime as a string? Use strftime:

dt = datetime.datetime(2026, 4, 1, 13, 15, 17)
dt.strftime('%Y-%m-%d')          # '2026-04-01'
dt.strftime('%Y-%m-%d %H:%M:%S') # '2026-04-01 13:15:17'
dt.strftime('%y-%B-%e %H:%M:%S') # '26-April- 1 13:15:17'