# 计算2000-2100年,阳历11月11日,与阴历10月1日重叠的年份from datetime import datetime
from lunardate import LunarDatedef find_matching_years(start_year, end_year):matching_years = []for year in range(start_year, end_year + 1):solar_date = datetime(year, 11, 11)lunar_date = LunarDate.fromSolarDate(solar_date.year, solar_date.month, solar_date.day)if lunar_date.month == 10 and lunar_date.day == 1:matching_years.append(year)return matching_yearsstart_year = 2000
end_year = 2100
matching_years = find_matching_years(start_year, end_year)
print(matching_years)