Класс timedelta в python встречается при работе с библиотекой datetime и олицетворяет собой такое понятие как разница дат(datetime), которое может быть выражено в годах, днях, минутах или секундах. Используется, когда вам нужно, например, к текущей дате прибавить месяц, чтобы продлить подписку пользователя на ваш сервис.
Методы класса timedelta
.total_seconds()
— возвращает float, разницу дат из timedelta в секундах.
Свойства класса timedelta.
.weeks
— используется при создании объекта. Указывается разница в неделях..days
— хранит разницу в днях. Так же используется при создании объекта timedalta..hours
— хранит разницу в часах. Так же используется при создании объекта timedalta..minutes
— используется при создании объекта. Указывается разница в минутах.seconds
— используется при создании объекта. Указывается разница в секундах.milliseconds
— используется при создании объекта. Указывается разница в миллисекундах.microsecond
— используется при создании объекта. Указывается разница в микросекундах