Understanding timedelta
Because timedelta is defined like: class datetime.timedelta([days,] [seconds,] [microseconds,] [milliseconds,] [minutes,] [hours,] [weeks]) All arguments are optional and default to 0. You can easily say “Three days and four milliseconds” with optional arguments that way. >>> datetime.timedelta(days=3, milliseconds=4) datetime.timedelta(3, 0, 4000) >>> datetime.timedelta(3, 0, 0, 4) #no need for that. datetime.timedelta(3, 0, 4000) And for … Read more