Generatore di Date Casuali
Genera date o date con orario casuali tra due giorni. Escludi i weekend, ordina, evita i duplicati, scegli il formato ISO o locale e copia.
🔒 Funziona interamente nel tuo browser — nulla viene caricatoGenera date casuali in qualsiasi intervallo
Un generatore di date casuali è utile ben oltre i giochi. Gli sviluppatori hanno bisogno di dati di esempio realistici per database e test unitari, gli insegnanti preparano schede di esercizi e quiz di storia, e i project manager estraggono giorni di audit o date per controlli a campione. Inserisci una data di inizio e una di fine, scegli quanti risultati vuoi e lo strumento restituisce date distribuite in modo uniforme su quell'intervallo. Ogni giorno dell'intervallo ha la stessa probabilità di essere selezionato, compresi il primo e l'ultimo.
Attiva l'opzione dell'orario casuale (“Include random time”) per produrre date complete di orario, con un secondo casuale della giornata associato a ogni data, mostrato come 2026-03-09T14:32:07 in formato ISO. È comodo per i timestamp nelle fixture di test, negli esempi di log e nelle demo di pianificazione in cui più voci possono cadere nello stesso giorno.
Weekend, unicità e ordinamento
Attiva “Exclude weekends” quando vuoi solo giorni lavorativi, ad esempio per programmare ispezioni casuali o scegliere date di revisione. L'opzione “Unique only” garantisce che nessuna data si ripeta. Se chiedi più date uniche di quante ne contenga l'intervallo, lo strumento restituisce tutte le date disponibili e ti spiega il motivo, invece di continuare all'infinito. Puoi anche ordinare l'elenco dalla più vecchia o dalla più recente, cosa utile per cronologie e registri di eventi di esempio, oppure lasciarlo nell'ordine di estrazione.
Formati e copia
Il formato ISO, come 2026-03-09, si ordina correttamente come testo ed è accettato da database, fogli di calcolo e dalla maggior parte dei linguaggi di programmazione. Le opzioni locali breve e lunga usano le impostazioni di lingua del browser, quindi in inglese possono apparire come 3/9/26 o Monday, March 9, 2026, e in modo diverso in altre lingue, ad esempio 09/03/26 o lunedì 9 marzo 2026 in italiano. Le date vengono gestite come giorni di calendario, il che significa che il risultato non si sposta a causa dei fusi orari o dei cambi dell'ora legale. Copia i risultati con un clic e incollali in una colonna di un foglio di calcolo o in un file di codice. La casualità proviene dal generatore casuale sicuro del browser e nulla viene caricato, quindi puoi usare lo strumento in tutta sicurezza anche per la pianificazione privata.
Come usare
- Scegli un intervallo di dateImposta la data di inizio e quella di fine. Entrambi i giorni sono inclusi nel gruppo di estrazione.
- Imposta le opzioniScegli quante date vuoi e decidi se aggiungere un orario casuale, saltare i weekend o mantenere risultati unici.
- Scegli ordinamento e formatoOrdina dalla più vecchia, dalla più recente o nell'ordine di estrazione, e scegli il formato ISO oppure quello locale breve o lungo.
- Genera e copiaPremi “Generate dates”, poi copia l'elenco per incollarlo in un foglio di calcolo, in dati di test o negli appunti.
Domande frequenti
Le date di inizio e di fine sono incluse?
Come funziona l'esclusione dei weekend?
Cosa succede se chiedo più date uniche di quante ne esistano?
Quale fuso orario viene usato?
Viene inviato qualcosa a un server?
crypto.getRandomValues.