【发布时间】:2020-05-03 02:23:30
【问题描述】:
我正在尝试用 Python 编写一个程序来计算两个日期之间的天数。
我收到用户的输入,格式为 May 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 之间的天数。
【问题讨论】:
标签: python date difference python-datetime