Repetición número k
dₖ = d₀ + k × n, para k = 0 … N − 1
Genera un número exacto de repeticiones desde una fecha inicial —cada 2 semanas, cada mes, cada año…— con el día de la semana de cada fecha.
Revisa la fecha inicial, el número de fechas (de 1 a 500) y el intervalo (entero de al menos 1).
Fechas generadas
Fechas generadas
Fechas generadas
Una reunión cada dos semanas, un cargo el 31 de cada mes, una revisión anual: cuando conoces el ritmo y cuántas repeticiones necesitas, pero no necesariamente la fecha final, este generador las lista al instante. Indica una fecha inicial, una frecuencia, un intervalo y el número de fechas: obtienes la serie completa, numerada, con el día de la semana de cada fecha y, por tanto, la fecha de la última repetición.
La primera repetición es la fecha inicial. La repetición número k (contando desde 0) es la fecha inicial desplazada k × intervalo días, semanas, meses o años. La serie contiene exactamente el número de fechas pedido, hasta 500.
Una frecuencia diaria o semanal avanza un número fijo de días y conserva el día de la semana. Una frecuencia mensual o anual conserva el día del mes; cuando ese día no existe (el 31 en un mes de 30 días, el 29 de febrero fuera de un año bisiesto), la repetición va al último día del mes, y la serie vuelve al día original en cuanto puede, porque cada repetición se recalcula desde la fecha inicial.
Esto difiere de la norma iCalendar (RFC 5545) de las agendas, que omite una repetición en fecha inexistente sin contarla. Una serie «el 31 de cada mes» en una agenda salta, por tanto, los meses de 30 días, mientras que este generador propone el último día de esos meses, más acorde con un vencimiento de pago.
Es la primera repetición de la serie.
De 1 a 500, incluida la fecha inicial.
1 para cada periodo, 2 para uno de cada dos, 3 para uno de cada tres, etc.
Diaria, semanal, mensual o anual: la serie aparece al momento con los días de la semana.
El número de repeticiones fija la longitud de la serie; la última fecha se calcula directamente.
dₖ = d₀ + k × n, para k = 0 … N − 1
d(N−1) = d₀ + (N − 1) × n
10 fechas semanales abarcan 9 semanas, no 10.
RRULE:FREQ=WEEKLY;INTERVAL=n;COUNT=N
La misma serie en una agenda, salvo el trato de las fechas inexistentes.
Diez reuniones cada dos semanas a partir de un viernes, para anunciarlas de una vez.
Doce cuotas mensuales desde el 31 de enero, con los finales de mes bien colocados.
Revisión, renovación o aniversario de contrato para los próximos cinco años.
Compara la serie con la de tu agenda para entender una diferencia a final de mes.
Tres viernes separados por 14 días.
Entrada
Inicio el viernes 9 de octubre de 2026, 3 fechas, intervalo 2, semanalResultado
9 oct, 23 oct, 6 nov 20262024 es bisiesto, así que febrero termina el 29; marzo recupera el 31. Una agenda iCalendar daría 31 ene, 31 mar, 31 may.
Entrada
Inicio el 31 de enero de 2024, 3 fechas, intervalo 1, mensualResultado
31 ene, 29 feb, 31 mar 2024El 29 de febrero vuelve el siguiente año bisiesto.
Entrada
Inicio el 29 de febrero de 2024, 5 fechas, anualResultado
29/02/2024, 28/02/2025, 28/02/2026, 28/02/2027, 29/02/2028Sí. Con 10 fechas semanales, la décima cae 9 semanas después de la fecha inicial.
La repetición va al último día del mes (30 de abril, 28 o 29 de febrero) y luego la serie vuelve al 31 en cuanto el mes lo permite.
Las agendas siguen la norma iCalendar (RFC 5545), que omite las repeticiones en fechas inexistentes. Una recurrencia el día 31 salta allí los meses de 30 días y febrero.
500 por serie. Para un horizonte más largo, vuelve a calcular a partir de la última fecha obtenida.
No. Una frecuencia semanal parte de un día de la semana y lo conserva; para días laborables, usa la calculadora de días laborables.
El generador de rango termina en una fecha final. Este produce un número fijo de repeticiones, sin fecha final que indicar.
Herramientas relacionadas
Herramientas similares o complementarias a esta.
Lista todas las fechas entre dos límites, cada N días, semanas, meses o años.
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.
Crea una expresión cron estándar, entiéndela y consulta sus próximas ejecuciones.
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.
Aprende a calcular diferencias entre fechas, sumar o restar duraciones, contar días hasta un plazo y distinguir días naturales de días laborables.
Descubre cómo funciona el calendario hebreo lunisolar, por qué los años embolismales añaden un mes y cómo el anochecer puede cambiar el resultado de una conversión.