如何在python和Tkinter中打印日期后的前30天
我正在使用Tkinter编制一份科罗纳旅行历史调查问卷 前端有选择特定日期的选项——“D日确认”。 一旦D日被确认,程序应该给出输入旅行历史数据的字段 我正在Python中使用tkcalendar模块 问题:如何在python中打印从给定日期算起的前30天 问题:我们可以在tkcalendar中执行任何操作,在窗口中打印选定日期的最后30天吗?使用该模块,您可以找到任何给定日期的最后30天 例如,代码:如何在python和Tkinter中打印日期后的前30天,python,tkinter,calendar,tkcalendar,Python,Tkinter,Calendar,Tkcalendar,我正在使用Tkinter编制一份科罗纳旅行历史调查问卷 前端有选择特定日期的选项——“D日确认”。 一旦D日被确认,程序应该给出输入旅行历史数据的字段 我正在Python中使用tkcalendar模块 问题:如何在python中打印从给定日期算起的前30天 问题:我们可以在tkcalendar中执行任何操作,在窗口中打印选定日期的最后30天吗?使用该模块,您可以找到任何给定日期的最后30天 例如,代码: first_date = datetime.datetime.now() - datetim
first_date = datetime.datetime.now() - datetime.timedelta(30)
将为您提供此30天窗口的开始时间。从这里开始,您只需填补空白。datetime和timedelta就是为此而设计的
from datetime import datetime, timedelta
start = datetime(2020, 1, 1)
for day in range(1, 31):
print(start-timedelta(days=day))