我已经阅读了 RTFM 并在此处阅读了许多关于此的问题和答案,并且昨天很高兴使用 strftime 和 strptime,所以我发誓这应该可以工作,但它不是....
我只想要一个整数。不是“timedelta 对象”。不是“有意识但可散列的对象”(参见 I RTFM)。不是一个元组。不是字典。只是一个简单的整数,所以我可以使用 if 语句和分支并感到高兴。请带着你的智慧之光对此表示感谢。
这就是我所拥有的
...
import datetime
mdate = "2010-10-05"
rdate = "2010-10-05"
mdate1 = datetime.strptime(mdate, "%Y-%m-%d")
rdate1 = datetime.strptime(rdate, "%Y-%m-%d")
delta = datetime.timedelta.days(mdate1 - rdate1)
这是我得到的:
pmain.py:4: AttributeError: 'module' object has no attribute 'strptime'
(error hits in the 'mdate1..." line above)
而且,这并不意味着我的增量线会起作用——请也看看那个。