Duda ejercicio básico, fechas
Publicado por Guillermo (1 intervención) el 16/05/2018 13:44:05
Hola buenas, necesito realizar un ejercicio básico de python en el que me piden lo siguiente:
"Crea un programa con Python que te pregunte tu Nombre y Apellidos y tu fecha de cumpleaños.
Con esos datos, sacará un mensaje del tipo:
'Hola, Juan Manuel, tu cumpleaños será dentro de 90 días' "
Mi pregunta es como hacer que los días no salgan negativos si el cumpleaños ya ha sido este año.
Esto es lo que tengo
"Crea un programa con Python que te pregunte tu Nombre y Apellidos y tu fecha de cumpleaños.
Con esos datos, sacará un mensaje del tipo:
'Hola, Juan Manuel, tu cumpleaños será dentro de 90 días' "
Mi pregunta es como hacer que los días no salgan negativos si el cumpleaños ya ha sido este año.
Esto es lo que tengo
1
2
3
4
5
6
7
8
9
10
11
12
13
from datetime import datetime
name = input("Introduzca su nombre completo ")
day = int(input("Día en que naci?"))
month = int(input("Mes en que naci?(número)"))
now = datetime.now()
today = now.day
Nowmonth = now.month
month = month - Nowmonth
day = day - today
month = month * 30
time = month - day
print ("Hola, %s, tu cumpleaños será dentro de %s dias." % (name, time))
Valora esta pregunta


0