RT Random Tools

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 caricato

Advertisement

Genera 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

  1. Scegli un intervallo di dateImposta la data di inizio e quella di fine. Entrambi i giorni sono inclusi nel gruppo di estrazione.
  2. Imposta le opzioniScegli quante date vuoi e decidi se aggiungere un orario casuale, saltare i weekend o mantenere risultati unici.
  3. 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.
  4. 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?
Sì. Entrambi i giorni limite possono essere estratti e, con l'orario casuale, è incluso l'intero ultimo giorno fino alle 23:59:59.
Come funziona l'esclusione dei weekend?
Sabati e domeniche vengono rimossi dal gruppo prima dell'estrazione, quindi ogni risultato cade tra lunedì e venerdì. Se l'intervallo contiene solo giorni del weekend, lo strumento ti avvisa che non c'è nulla da scegliere.
Cosa succede se chiedo più date uniche di quante ne esistano?
Ottieni ogni data disponibile una sola volta e una nota che spiega il limite. Ad esempio, un intervallo di 10 giorni può fornire al massimo 10 date uniche.
Quale fuso orario viene usato?
Le date sono trattate come semplici giorni di calendario, quindi il risultato non si sposta con l'ora legale o con il tuo fuso orario. Gli orari casuali sono mostrati come ore locali senza fuso.
Viene inviato qualcosa a un server?
No. Le date vengono generate nel browser con crypto.getRandomValues.
Advertisement