【发布时间】:2020-11-21 18:12:33
【问题描述】:
for count in json_data['data']:
exp = str(count['expires_on'])
print(exp)
我有这段代码可以打印出我的 exp(日期格式为 2022-05-11)。我需要创建一个if 条件,将这些日期从获取请求与当前日期-30 天进行比较。我是 Python 新手,尝试了很多方法,有人可以帮忙吗?
【问题讨论】:
标签: python
for count in json_data['data']:
exp = str(count['expires_on'])
print(exp)
我有这段代码可以打印出我的 exp(日期格式为 2022-05-11)。我需要创建一个if 条件,将这些日期从获取请求与当前日期-30 天进行比较。我是 Python 新手,尝试了很多方法,有人可以帮忙吗?
【问题讨论】:
标签: python
这应该可行:
from datetime import datetime, timedelta
exp = "2020-08-31"
if (datetime.strptime(exp, "%Y-%m-%d") - timedelta(days=30)).date() == datetime.now().date():
print("Yes")
【讨论】: