output:
2020-01-13 10:12:01.016448 2020 1 13 date1 = datetime(2016, 4, 20) date2 = datetime(2016, 4, 16) delta = date1 - date2 print(delta) print(delta.days) print(delta.total_seconds()) print(date2 + delta) print(date2 + timedelta(4.5))output:
4 days, 0:00:00 4 345600.0 2016-04-20 00:00:00 2016-04-20 12:00:00 date = datetime(2016, 3, 20, 8, 30) print(date) print(str(date)) print(date.strftime("%Y/%m/%d %H:%M:%S")) datetime.strptime('2016-03-20 09:30', '%Y-%m-%d %H:%M') print(datetime.strptime('2016-03-20 09:30', '%Y-%m-%d %H:%M')) 2016-03-20 08:30:00 2016-03-20 08:30:00 2016/03/20 08:30:00 2016-03-20 09:30:00