找到3月22日星期二的年份

Ang*_*ang 0 python datetime python-3.x

我需要了解2017年至2100年(包括两者)的哪些年份将在3月22日为星期二.

我尝试使用该datetime模块,但我无法弄清楚如何...

sha*_*678 5

请改用日历模块:

>>> import calendar
>>> [year for year in range(2017, 2101) if calendar.weekday(year, 3, 22) == calendar.TUESDAY]
[2022, 2033, 2039, 2044, 2050, 2061, 2067, 2072, 2078, 2089, 2095]
Run Code Online (Sandbox Code Playgroud)