Я пытаюсь написать программу на Python, которая вычисляет количество дней между двумя датами.
Я получаю информацию от пользователя в формате 2 мая 2020 года. Я узнал, что Я должен сначала разобрать строку на дату, но я не знаю, как это сделать. Пожалуйста, помогите мне.
Вот программа, которую я пробовал:
from datetime import date
first_date(input)
sec_date(input)
con_date = datetime.strptime(first_date, '%d %m %Y').date()
con_date2 = datetime.strptime(first_date, '%d %m %Y').date()
delta = con_date2 - con_date
print(delta)
Если я дам ввод в виде строки May 2 2020
для first_date и Jun 30 2020
для sec_date, как я могу преобразовать эту строку в формат даты? Примечание: ввод должен быть представлен только в вышеуказанном формате.
Приведенный выше код не работает для меня, чтобы преобразовать строку в дату. Пожалуйста, помогите мне преобразовать его в дату и определить количество дней между sec_date и first_date.