可以使用 Python 的 datetime 模块来获取时间前一天的日期。
首先,需要导入 datetime 模块:
import datetime
然后,可以使用 datetime 模块中的 datetime.datetime.now() 函数获取当前日期时间,并使用 timedelta 函数将其减去一天:
yesterday = datetime.datetime.now() - datetime.timedelta(days=1)
最后,可以使用 strftime 函数将日期格式化为字符串:
yesterday_str = yesterday.strftime("%Y-%m-%d")
这样就可以得到时间前一天的日期了。
你还可以使用 date 对象来获取日期,例如:
today = datetime.date.today()
yesterday = today - datetime.timedelta(days=1)
或者使用 date 对象的 replace 方法来获取指定日期的前一天:
date = datetime.date(2022, 12, 20)
yesterday = date.replace(day=date.day-1)
希望这些信息对你有帮助。