Creating Python datetime objects with datetime.datetime

Creating Python datetime objects with datetime.datetime

Want a Python datetime? Just invoke datetime.datetime:

dt = datetime.datetime(2026, 4, 1, 13, 18, 20)
str(dt)   # '2026-04-01 13:18:20'

Omitted time units are 0:

dt = datetime.datetime(2026, 4, 1, 13)
str(dt) # '2026-04-01 13:00:00'