Ricorrenza numero k
dₖ = d₀ + k × n, per k = 0 … N − 1
Genera un numero preciso di ricorrenze da una data iniziale — ogni 2 settimane, ogni mese, ogni anno… — con il giorno della settimana di ogni data.
Controlla la data iniziale, il numero di date (da 1 a 500) e l’intervallo (intero di almeno 1).
Date generate
Date generate
Date generate
Una riunione ogni due settimane, un addebito il 31 di ogni mese, un controllo annuale: quando conosci il ritmo e quante ricorrenze ti servono, ma non per forza la data finale, questo generatore le elenca subito. Inserisci data iniziale, frequenza, intervallo e numero di date: ottieni l’intera serie, numerata, con il giorno della settimana di ogni data e quindi la data dell’ultima ricorrenza.
La prima ricorrenza è la data iniziale. La ricorrenza numero k (contando da 0) è la data iniziale spostata di k × intervallo giorni, settimane, mesi o anni. La serie contiene esattamente il numero di date richiesto, fino a 500.
Una frequenza giornaliera o settimanale avanza di un numero fisso di giorni e mantiene quindi lo stesso giorno della settimana. Una frequenza mensile o annuale mantiene lo stesso giorno del mese; quando quel giorno non esiste (il 31 in un mese di 30 giorni, il 29 febbraio fuori da un anno bisestile), la ricorrenza cade l’ultimo giorno del mese, e la serie torna al giorno originale appena possibile, perché ogni ricorrenza è ricalcolata dalla data iniziale.
Questa scelta differisce dallo standard iCalendar (RFC 5545) delle agende, che ignora una ricorrenza in una data inesistente senza contarla. Una serie «il 31 di ogni mese» in un’agenda salta quindi i mesi di 30 giorni, mentre questo generatore propone l’ultimo giorno di quei mesi, più adatto a una scadenza di pagamento.
È la prima ricorrenza della serie.
Da 1 a 500, data iniziale compresa.
1 per ogni periodo, 2 per uno ogni due, 3 per uno ogni tre e così via.
Giornaliera, settimanale, mensile o annuale: la serie compare subito con i giorni della settimana.
Il numero di ricorrenze fissa la lunghezza della serie; l’ultima data si calcola direttamente.
dₖ = d₀ + k × n, per k = 0 … N − 1
d(N−1) = d₀ + (N − 1) × n
10 date settimanali coprono 9 settimane, non 10.
RRULE:FREQ=WEEKLY;INTERVAL=n;COUNT=N
La stessa serie in un’agenda, salvo la gestione delle date inesistenti.
Dieci riunioni ogni due settimane a partire da un venerdì, da annunciare tutte insieme.
Dodici rate mensili dal 31 gennaio, con le fine mese collocate correttamente.
Revisione, rinnovo o anniversario di contratto per i prossimi cinque anni.
Confronta la serie con quella della tua agenda per capire una differenza a fine mese.
Tre venerdì distanti 14 giorni.
Input
Inizio venerdì 9 ottobre 2026, 3 date, intervallo 2, settimanaleRisultato
9 ott, 23 ott, 6 nov 2026Il 2024 è bisestile, quindi febbraio si ferma al 29; marzo ritrova il 31. Un’agenda iCalendar darebbe 31 gen, 31 mar, 31 mag.
Input
Inizio 31 gennaio 2024, 3 date, intervallo 1, mensileRisultato
31 gen, 29 feb, 31 mar 2024Il 29 febbraio torna nel successivo anno bisestile.
Input
Inizio 29 febbraio 2024, 5 date, annualeRisultato
29/02/2024, 28/02/2025, 28/02/2026, 28/02/2027, 29/02/2028Sì. Con 10 date settimanali, la decima cade 9 settimane dopo la data iniziale.
La ricorrenza cade l’ultimo giorno del mese (30 aprile, 28 o 29 febbraio), poi la serie torna al 31 appena il mese lo consente.
Le agende seguono lo standard iCalendar (RFC 5545), che ignora le ricorrenze in date inesistenti. Una ricorrenza il 31 salta lì i mesi di 30 giorni e febbraio.
500 per serie. Per un orizzonte più lungo, rilancia il calcolo dall’ultima data ottenuta.
No. Una frequenza settimanale parte da un giorno della settimana e lo mantiene; per i giorni lavorativi usa il calcolatore di giorni lavorativi.
Il generatore di intervalli si ferma a una data finale. Questo produce un numero fisso di ricorrenze, senza data finale da indicare.
Strumenti correlati
Strumenti simili o complementari a questo.
Elenca tutte le date tra due estremi, ogni N giorni, settimane, mesi o anni.
Aggiungi o sottrai giorni, settimane, mesi o anni a una data e ottieni la data risultante con il giorno della settimana.
Crea un’espressione cron standard, comprendila e visualizza le prossime esecuzioni.
Genera intervalli di date o serie ricorrenti per pianificazioni, scadenze ripetute ed elenchi senza foglio di calcolo.
Differenze tra date, durate, giorni lavorativi, settimane ISO, ricorrenze e formati: scegli il calcolo corretto.
Impara a calcolare differenze tra date, aggiungere o sottrarre durate, contare giorni fino a una scadenza e distinguere giorni di calendario e lavorativi.
Comprendi i numeri di settimana ISO 8601, i timestamp Unix in secondi o millisecondi e la differenza tra data leggibile e valore temporale informatico.