Операции с датой и временем
Рано или поздно Вам придется произвести некоторые вычисления с датой и временем. К счастью, в модуле datetime
есть класс под названием timedelta
, который был создан именно для этой цели.
Чтобы создать объект timedelta
, просто выполните вычитание для объектов date
или datetime
, как мы это сделали в примере в редактор. Запустите.
Результат:
366 days, 0:00:00
365 days, 9:07:00
output
В примере показано вычитание для объектов date
и datetime
. В первом случае мы получаем разницу в днях, которая составляет 366 дней. Обратите внимание, что также отображается разница в часах, минутах и секундах. Во втором случае мы получаем другой результат, потому что мы указали время, которое было учтено в расчетах. В результате мы получаем 365 дней, 9 часов и 7 минут.
Через мгновение вы узнаете больше о создании объектов timedelta
и об операциях, которые Вы можете с ними делать.