ich möchte ein Programm schreiben, welches den nächsten Geburtstag für mich herausfindet. Hier stehe ich gerade da auf dem Schlauch, dass wenn ich das heutige Datum mit irgendeinem Geburtstag subtrahiere, es natürlich keinen Sinn ergibt, wenn ich irgendeie Jahreszahl von vor 20 Jahren eingetragen habe und Zahlen über 6000 rauskommen.
Hier ein Code zum Verständnis, was ich meine:
Code: Alles auswählen
import datetime
bday = datetime.date(2005,10,13)
heute = datetime.date.today()
diff = bday - heute
print(diff.days)
Ich wäre dankbar, wenn mir jemand wieder auf die richtige Spur helfen könnte