
Comprobar que una fecha sea correcta
Java
Publicado el 9 de Marzo del 2017 por Jose Alberto
84.469 visualizaciones desde el 9 de Marzo del 2017
El programa lo que hace es solicitar al usuario una fecha (dd:mm:aaaa) y comprobar si es correcta. Para que una fecha sea correcta es necesario:
• El año debe ser mayor que cero.
• El mes debe estar entre 1 y 12.
• Dependiendo del mes que sea, el día debe estar dentro de los límites válidos. Los meses que tienen 31 días son 1, 3, 5, 7, 8, 10 y 12. Los meses de 30 días son 4, 6, 9 y 11. El mes de 28 días es 2, excepto en un año bisiesto que es 29 días.
• El año debe ser mayor que cero.
• El mes debe estar entre 1 y 12.
• Dependiendo del mes que sea, el día debe estar dentro de los límites válidos. Los meses que tienen 31 días son 1, 3, 5, 7, 8, 10 y 12. Los meses de 30 días son 4, 6, 9 y 11. El mes de 28 días es 2, excepto en un año bisiesto que es 29 días.
Comentarios sobre la versión: NetBeans IDE 8.2 (14)
Gracias.
Es de mucha utilidad.
Saludos.
una duda y si quisiera agregar que no me contara los años bisiestos o sea que si febrero tiene 29 dias me diga que es incorecto.
Saludos
¿Podrías mostrar la comprobación de una hora dada en string?