Recopilación ejercicios de fechas

Crear una función cuantoFalta(fecha) a la que le pasamos una fecha y nos devuelve cuantos días faltan hasta esa fecha

Crear una función primerosDeMes(anyo) que nos devuelva una lista con las fechas de los primeros de mes de ese año (1 de enero, 1 de febrero, 1 de marzo…)

Crear una función sanFermin(anyo) que nos devuelva una lista con las fechas de la canción de San Fermín (1 de enero, 2 de febrero, 3 de marzo…7 de julio)

Crear una función a la que le pasamos una fecha y nos devuelve true si es fin de semana y false en caso contrario
esFinDeSemana(cadena)

Crear una función a la que le pasamos un año, un mes y un día y nos devuelve una lista con todas las horas exactas de ese día
crearAgendaDia(2024,5,1)->[2024-5-1 00:00,2024-5-1 01:00,2024-5-1 02:00,2024-5-1 03:00,…2024-5-1 23:00]

Crear una función esViernes que nos devuelva true si hoy es viernes y false en caso contrario.

Crear una función vencimiento que pasándole un número de días nos devuelva la fecha de vencimiento, que es el día de hoy más ese número de días

Crear una función festivos que pasándole un mes y un año nos devuelva el número de sábados y domingos que tiene.

Crear una función laborables que pasandole un día, un mes y un año nos devuelva una cadena con los 15 días laborables siguientes (días entre lunes y viernes)

Lo mismo pero paasando una fecha y un entero con los números de días

Crear una función nextLeap que nos diga cual es el próximo año bisiesto. Si es el actual, el actual.

Crear una función malditoLunes que nos devuelva un array con todas las fechas de este año que caen en lunes

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos