Dati giorno e mese del compleanno, calcola quanti giorni mancano a partire da oggi.
Se il compleanno è già passato allora calcola i giorni mancanti per il compleanno dell’anno prossimo.
import datetime # date()
# date.today()
# d.year
# d.replace()
OGGI=datetime.date.today() # datetime.date()
print("Inserisci il giorno e il mese del tuo compleanno")
print()
giorno=int(input("Giorno (Da 1 a xx): "))
mese =int(input("Mese (Da 1 a 12): "))
COMPLEANNO=datetime.date(OGGI.year, mese, giorno) # datetime.date()
if(COMPLEANNO < OGGI):
COMPLEANNO=COMPLEANNO.replace(year=OGGI.year+1)
ATTESA=COMPLEANNO-OGGI # datetime.timedelta()
print("Giorni che mancano:", ATTESA.days)