Fecha número k
dₖ = d₀ + k × n unidades, mientras dₖ ≤ fin
Para k = 0, 1, 2… y un máximo de 1000 fechas.
Genera la lista de fechas entre una fecha inicial y una final con un paso en días, semanas, meses o años, junto con el día de la semana de cada una.
Revisa las fechas y el intervalo: la fecha final no puede ser anterior a la inicial y el intervalo debe ser un entero de al menos 1.
Fechas generadas
Fechas generadas
Fechas generadas
¿Necesitas todos los días de noviembre, cada lunes de un trimestre o una fecha al mes hasta fin de año? El generador de rango de fechas parte de la fecha inicial, avanza con un paso fijo —N días, N semanas, N meses o N años— y se detiene en cuanto se supera la fecha final. Cada fecha aparece numerada y con su día de la semana, lista para copiarla en una planificación, una hoja de cálculo o un calendario.
La fecha número k es la fecha inicial más k veces el intervalo, para k = 0, 1, 2… mientras el resultado no supere la fecha final. La fecha inicial es siempre la primera, y la final solo aparece si cae exactamente en un paso.
En días y semanas el paso es un número fijo de días (una semana = 7 días), así que se conserva el día de la semana. En meses y años se conserva el día del mes; si no existe en el mes de destino, se lleva al último día de ese mes (31 de enero → 28 o 29 de febrero). Como cada fecha se calcula desde la inicial, el 31 vuelve en cuanto un mes lo permite: 31 de marzo, 31 de mayo…
La lista se limita a 1000 fechas para seguir siendo legible: por encima, solo se muestran las 1000 primeras. Los cálculos usan fechas civiles del calendario gregoriano, sin hora ni zona horaria.
Será la primera de la lista y la referencia de todas las demás.
Ninguna fecha la supera; se incluye si un paso cae justo en ella.
Por ejemplo 1 día para cada día, 2 semanas para un ritmo quincenal, 3 meses para fechas trimestrales.
Se muestra el total de fechas junto con cada fecha y su día de la semana.
Todas las fechas se derivan de la inicial, nunca de la anterior, para que un ajuste de fin de mes no se arrastre.
dₖ = d₀ + k × n unidades, mientras dₖ ≤ fin
Para k = 0, 1, 2… y un máximo de 1000 fechas.
día = mín(día de d₀, días del mes de destino)
Lleva el 31 al 30 o al 28/29 de febrero cuando el mes es más corto.
El formato iCalendar (RFC 5545), que usan la mayoría de las agendas, hace lo contrario: omite las fechas inexistentes como el 31 de febrero en lugar de llevarlas al final del mes.
Genera cada día de un mes o cada lunes de un trimestre y pega la lista en tu hoja.
Una fecha al mes del 31 de enero al 31 de diciembre, con los finales de mes bien ajustados.
Una clase cada 14 días entre el inicio del curso y las vacaciones, con el día de la semana visible.
Compara la lista generada con las fechas de un contrato o un plan de pagos para detectar un olvido.
El 31 vuelve en marzo y mayo porque cada fecha se calcula desde el 31 de enero.
Entrada
Del 31/01/2026 al 30/06/2026, cada 1 mesResultado
6 fechas: 31 ene, 28 feb, 31 mar, 30 abr, 31 may, 30 junLa fecha final se incluye porque cae justo en un paso.
Entrada
Del 01/10/2026 al 10/10/2026, cada 3 díasResultado
4 fechas: 1, 4, 7 y 10 de octubre de 2026Todos lunes, como la fecha inicial.
Entrada
Del 21/12/2026 al 11/01/2027, cada semanaResultado
21 dic, 28 dic, 4 ene, 11 eneSí, si cae exactamente en un paso. Del 1 al 9 de octubre cada 3 días, la lista termina el 7 de octubre, porque el siguiente paso (10 de octubre) supera el final.
Se lleva al último día de los meses más cortos (30 de abril, 28 o 29 de febrero) y vuelve al 31 en los meses que lo tienen, porque cada fecha se calcula desde la inicial.
Los años no bisiestos dan el 28 de febrero, y el 29 de febrero vuelve el siguiente año bisiesto.
Hasta 1000. Por encima, la lista se corta a las 1000 primeras; usa un intervalo mayor o divide el periodo.
Aquí la serie termina en una fecha final. El generador de fechas recurrentes termina tras un número de repeticiones elegido, sin fecha final.
No. La herramienta trabaja con fechas civiles (día, mes, año), así que el horario de verano nunca desplaza una fecha.
Herramientas relacionadas
Herramientas similares o complementarias a esta.
Obtén las N próximas fechas de una recurrencia diaria, semanal, mensual o anual.
Suma o resta días, semanas, meses o años a una fecha y obtén la fecha resultante con su día de la semana.
Cuenta los días laborables entre dos fechas y desplaza una fecha un número de días hábiles, con semana de lunes a viernes u otra.
Comprende los formatos de fecha, evita ambigüedades internacionales y descubre cuándo usar ISO 8601 o un timestamp Unix.
Genera un rango de fechas o una serie recurrente para planificaciones, plazos repetidos y listas de días sin hoja de cálculo.
Diferencias entre fechas, duraciones, días laborables, semanas ISO, recurrencias y formatos: elige el cálculo adecuado.
Distingue días laborables, horas laborables y tiempo trabajado y calcula el tiempo incluido en un horario de apertura.