Введение
В Python мы можем вычислить разницу между двумя датами в днях с использованием модуля datetime. Эта задача проверит вашу способность написать функцию, которая принимает две даты в качестве входных данных и возвращает количество дней между ними.
Разница между датами в днях
Напишите функцию days_diff(start, end), которая принимает два объекта даты в качестве входных данных и возвращает количество дней между ними. Функция должна вычесть start из end и использовать datetime.timedelta.days, чтобы получить разницу в днях.
def days_diff(start, end):
return (end - start).days
from datetime import date
days_diff(date(2020, 10, 25), date(2020, 10, 28)) ## 3
Резюме
В этом испытании вы узнали, как вычислять разницу между двумя датами в днях с использованием модуля datetime в Python. Также вы практиковались в написании функции, которая принимает две даты в качестве входных данных и возвращает количество дней между ними.