Generatore di schemi di date
Genera un elenco di date ricorrenti in base a uno schema: ogni N giorni, ogni N settimane nei giorni scelti, mensilmente in un giorno del mese, l'N-esimo giorno della settimana di ogni mese o l'ultimo giorno della settimana. Salta i fine settimana e i giorni festivi, con limite per data di fine o conteggio, ed esporta in feed di calendario CSV, Markdown o ICS.
Il tuo ad blocker ci impedisce di mostrare annunci
MiniWebtool è gratuito grazie agli annunci. Se questo strumento ti è stato utile, sostienici con Premium (senza annunci + più veloce) oppure inserisci MiniWebtool.com nella whitelist e ricarica la pagina.
- Oppure passa a Premium (senza annunci)
- Consenti gli annunci per MiniWebtool.com, poi ricarica
Generatore di schemi di date
Il Generatore di Schemi di Date trasforma una regola di ricorrenza in un elenco chiaro di date reali di calendario. Scegli uno dei sette schemi — ogni N giorni, ogni N settimane nei giorni della settimana scelti, ogni giorno lavorativo, mensile in un giorno fisso del mese, mensile nell'Nesimo giorno della settimana (come il secondo martedì), mensile nell'ultimo giorno della settimana (come l'ultimo venerdì) o una combinazione personalizzata di giorni della settimana — quindi delimita il programma tramite un numero di occorrenze o una data di fine. I calendari integrati per undici paesi gestiscono le festività nazionali, ed è possibile incollare eventuali giorni di chiusura aziendali che devono essere saltati. Ogni occorrenza che cade di fine settimana o in un giorno festivo viene gestita dalla regola scelta: mantieni la data, sposta in avanti, sposta indietro o salta l'occorrenza. L'output include una mappa termica della griglia annuale, le distribuzioni degli intervalli e dei giorni della settimana e l'esportazione con un clic in CSV, Markdown, ICS (feed di calendario) e testo normale.
Come utilizzare questo generatore
- Scegli uno schema. Il menu a discesa degli schemi mostra i propri controlli specifici. "Ogni N giorni" richiede solo un intervallo. "Ogni N settimane" ti consente di spuntare uno o più giorni della settimana per blocco. I due schemi mensili si dividono in giorno del mese (come l'affitto il 1°) e Nesimo giorno della settimana del mese (come il 2° martedì per le riunioni del consiglio).
- Imposta la data di inizio. La prima occorrenza è in questa data o successivamente. Per gli schemi mensili, l'inizio ancora il mese della prima emissione.
- Delimita il programma. Interrompi dopo un numero fisso di occorrenze (fino a 500) o interrompi entro una data di fine. Il generatore applica il limite scelto.
- Scegli una regola per i fine settimana e i giorni festivi. Mantieni emette la data originale anche se cade di fine settimana. Sposta in avanti la sposta al giorno lavorativo successivo. Sposta indietro la sposta al giorno lavorativo precedente. Salta rimuove completamente quell'occorrenza. L'elenco delle date contrassegna ogni modifica in modo che il percorso di verifica sia visibile.
- Spunta i calendari festivi e le date di salto personalizzate. Stati Uniti, Regno Unito, Canada, Australia, Germania, France, Giappone, India, Singapore, Hong Kong e Cina continentale sono integrati. Aggiungi eventuali date extra, una per riga, nella casella personalizzata.
- Genera. La pagina dei risultati mostra il programma sotto forma di mappa termica, distribuzioni, un elenco completo e quattro formati di esportazione.
Gli schemi spiegati
- Ogni N giorni — pura aritmetica degli intervalli. Utile per promemoria giornalieri, quindicinali (14) o a ciclo fisso. Il generatore non modifica mai l'intervallo; la gestione dei fine settimana e dei giorni festivi influisce solo su ogni singola data.
- Ogni N settimane nei giorni della settimana scelti — si ancora al lunedì della settimana di inizio e avanza di N settimane alla volta, emettendo ciascun giorno della settimana spuntato. Imposta N=2 con Venerdì per un giorno di paga quindicinale di venerdì; imposta N=1 con Mar e Gio per una cadenza settimanale di due riunioni.
- Ogni giorno lavorativo — emette ogni giorno dal lunedì al venerdì a partire dall'inizio. La gestione del fine settimana non esegue alcuna operazione poiché i fine settimana sono saltati per definizione; i giorni festivi si applicano comunque.
- Mensile nel giorno del mese — emette il giorno D ogni N mesi. Se D supera la durata del mese (ad es. D=31 a febbraio), si blocca all'ultimo giorno di quel mese. Imposta N=3 per le revisioni trimestrali il 15, o N=12 con il giorno del rinnovo di un contratto.
- Mensile nell'Nesimo giorno della settimana — emette l'Nesima occorrenza di un giorno della settimana scelto ogni N mesi. Scelte comuni: 2° martedì (riunioni del consiglio), 3° giovedì (scadenza opzioni USA), 1° lunedì del trimestre per il via alle attività.
- Mensile nell'ultimo giorno della settimana — emette l'ultimo giorno della settimana scelto di ogni mese. L'ultimo venerdì è una scelta popolare per i retrospettivi, le chiusure di fine trimestre e le sessioni di pagamento degli stipendi.
- Giorni della settimana personalizzati — emette ogni giorno della settimana scelto ogni singola settimana (intervallo di 1). Usalo per un programma di allenamento Lun-Mer-Ven, una serie di lezioni Mar-Gio o un turno "ogni giorno del fine settimana".
Cosa rende diverso questo strumento
Tre elementi distinguono questo generatore dalla funzione di ripetizione di un'app di calendario o da un semplice calcolatore di ricorrenze. In primo luogo, la mappa termica annuale mostra l'intero programma a colpo d'occhio — puoi individuare raggruppamenti o intervalli che una regola RRULE di iCal nasconderebbe dietro un singolo evento ricorrente. In secondo luogo, le regole di risoluzione dei conflitti sono esplicite: decidi tu se mantenere, spostare o escludere le occorrenze che cadono di fine settimana o nei giorni festivi, e l'elenco dei risultati contrassegna ogni modifica con la sua data di origine. In terzo luogo, l'esportazione è aperta: lo stesso programma viene fornito come CSV (per fogli di calcolo), Markdown (per ticket e documenti), ICS (per qualsiasi client RFC-5545) e testo normale — copiabile con un singolo clic.
Casi d'uso
- Programmi di stipendi e giorni di paga — quindicinale di venerdì o il 1° e il 15 del mese. La regola "sposta indietro" corrisponde alla consuetudine di anticipare un giorno di paga quando cade in un giorno festivo, pratica comune nei sistemi di pagamento degli Stati Uniti.
- Date di affitti, abbonamenti e fatturazioni ricorrenti — mensile in un giorno fisso del mese con gestione "sposta in avanti" per i fine settimana e i giorni festivi, in linea con la maggior parte delle consuetudini di proprietari immobiliari e fatturazioni SaaS.
- Riunioni del consiglio e revisioni ricorrenti — mensile nell'Nesimo giorno della settimana, con una pulita esportazione in ICS in modo che il calendario di ogni membro del consiglio sia sincronizzato.
- Pianificazione degli sprint e retrospettive — ogni due settimane il lunedì per la pianificazione, o ogni ultimo venerdì del mese per le retrospettive.
- Cadenze di conformità e audit — trimestrale in un giorno fisso, con il programma documentato in Markdown e inserito nella wiki del team.
- Orari delle lezioni, routine di allenamento, promemoria dei farmaci — combinazioni personalizzate di giorni della settimana con download ICS con un clic da importare in qualsiasi app di calendario.
- Regolamento delle transazioni, promemoria di apertura dei mercati — ogni giorno lavorativo, con il calendario festivo del paese corrispondente al mercato in cui operi.
Gestione dei fine settimana e dei giorni festivi
Ogni data generata viene verificata rispetto alla regola attiva per i fine settimana (sabato e domenica) e all'unione dei calendari festivi e delle date di salto personalizzate. Se la data cade in un giorno non lavorativo, la regola di risoluzione decide cosa succede. Mantieni emette la data così com'è — comune per le date di fatturazione che sono strettamente legate al calendario. Sposta in avanti sposta la data al giorno lavorativo successivo — comune per gli stipendi e gli SLA in molte giurisdizioni. Sposta indietro sposta la data al giorno lavorativo precedente — comune per le scadenze fiscali e alcune convenzioni sui giorni di paga. Salta omette semplicemente quell'occorrenza, utile per i programmi "solo nei giorni lavorativi" in cui non si desidera spostare il ritmo. Indipendentemente dalla regola scelta, l'elenco delle date mostra la data grezza originale accanto alla data modificata, in modo che il percorso sia completamente verificabile.
Formati di esportazione
Lo stesso programma è disponibile in quattro formati, ciascuno adatto a uno strumento a valle diverso. Testo normale fornisce una data ISO per riga — incollala in uno script, in una clausola IN di SQL o in un messaggio di chat. CSV include il numero di sequenza, il giorno della settimana e l'etichetta di modifica — apribile in Excel, Google Sheets o Numbers. Markdown restituisce una tabella per GitHub, Notion, Linear, Jira e la maggior parte dei sistemi di documentazione. ICS è un feed di calendario RFC-5545 — importalo in Google Calendar, Outlook, Apple Calendar, Fastmail o qualsiasi client compatibile. Ogni occorrenza diventa un singolo evento giornaliero che prende il nome dallo schema di ricorrenza.
FAQ
Quante date può emettere il generatore? Fino a 500 occorrenze per sessione. Per programmi più lunghi, genera il primo blocco, quindi esegui nuovamente il calcolo con una data di inizio pari al giorno successivo all'ultimo risultato.
Cosa succede se il mio schema cade di fine settimana? Scegli una regola per i conflitti. Mantieni emette la data del fine settimana. Sposta in avanti sposta a lunedì. Sposta indietro sposta a venerdì. Salta rimuove l'occorrenza. Ogni data modificata è etichettata nell'elenco dei risultati.
Cosa succede per i mesi brevi (febbraio, mesi di 30 giorni) quando imposto il giorno del mese a 31? Il giorno viene bloccato all'ultimo giorno di quel mese. Quindi uno schema "31 di ogni mese" diventa 28 febbraio (o 29 negli anni bisestili), 30 aprile e così via. Questo comportamento corrisponde alla consuetudine utilizzata da Outlook, Google Calendar e dalla maggior parte delle app di calendario.
Quanto sono accurati i calendari festivi? I giorni festivi a data fissa e quelli ancorati al giorno della settimana sono calcolati algoritmicamente e sono esatti per qualsiasi anno. I giorni festivi lunari e con sostituzione per osservanza (Cina, Hong Kong, Singapore) si basano su tabelle governative ufficiali che coprono diversi anni; aggiungi date specifiche nella casella di salto personalizzata per gli anni successivi alla copertura integrata.
Posso generare uno schema che combini più regole, come "ogni 14 giorni ma salta il secondo venerdì del mese"? Non direttamente — seleziona lo schema principale e aggiungi eventuali eccezioni come date di salto personalizzate nella casella apposita. La regola di conflitto "Salta" rimuoverà quindi quelle occorrenze in modo pulito.
L'esportazione ICS mostrerà l'evento come ricorrente nella mia app di calendario? No — il file ICS elenca ogni occorrenza come un evento separato. Questo è intenzionale: le risoluzioni dei conflitti e le modifiche per singola occorrenza fanno sì che le date non siano sempre uniformi, e una regola RRULE nasconderebbe le modifiche dietro un'unica regola. Se preferisci un evento ricorrente, usa la descrizione dello schema in linguaggio naturale visibile nella parte superiore del risultato per ricrearlo manualmente nella tua app di calendario.
Cita questo contenuto, pagina o strumento come:
"Generatore di schemi di date" su https://MiniWebtool.com/it// di MiniWebtool, https://MiniWebtool.com/
dal team miniwebtool. Aggiornato: 2026-05-28