给不太会用datetime模块的我自己
def ifleapyear(year):
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
return True
days_in_month = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
if ifleapyear(date[0]):
days_in_month[1] = 29
print(sum(days_in_month[:date[1] - 1]) + date[2])