Die Eingabe soll als Datum gelesen werden und mit dem zweiten Datum berechnet werden.
Bsp.: 28 02 2005 und 29 02 2004 Alter wäre dann 0 Jahre.
Ich hänge bei wish_date, date, age --> Es ist egal wie es geschrieben ist oder wie viele str es sind, hat da einer für mich eine Idee?
Danke schonmal im Voraus!

Code: Alles auswählen
T = int(input())
for x in range(T):
leer = input()
wish = input()
bday = input()
element_wish = wish.split()
element_bday = bday.split()
wish_dd = int(element_wish[0])
wish_mm = int(element_wish[1])
wish_year = int(element_wish[2])
dd = int(element_bday[0])
mm = int(element_bday[1])
year = int(element_bday[2])
wish_date =
date =
age =
i = 0 + x
i += 1
if dd > wish_dd and mm > wish_mm:
print("Person #",i, ": Ungueltiges Geburtsdatum")
elif wish_year - year > 130:
print("Person #",i, ": Zu alt")
else:
print("Person #",i, ":", age)