Quando usare questo generatore di data e ora casuali?
- Tutto in locale: funziona nel tuo browser.
- Vincoli flessibili: intervallo, giorni, esclusioni, finestra oraria, precisione e passo.
- Selezione uniforme tra slot validi, senza tentativi ripetuti.
- Condivisione sicura: l'URL condiviso non include mai i risultati generati.
Come usarlo in 3 passaggi
- Scegli il modo (Data / Data e ora / Ora) e imposta inizio e fine.
- Regola giorni, esclusioni, finestra oraria, precisione e passo se necessario.
- Genera, poi copia, scarica o copia un URL con sole impostazioni.
Genera
Generatore di data e ora casuali
Scegli le impostazioni, genera una lista e poi copia/scarica o condividi solo le impostazioni, mai i risultati.
Risultati
Campionamento data/ora casuale: definisci la policy prima di fare clic su Genera
Questo generatore è molto utile quando lo tratti come uno strumento di campionamento riproducibile, non solo come un randomizzatore una tantum. Prima di generare valori, documenta quattro scelte di policy: modalità fuso orario (UTC vs locale), giorni feriali idonei, date escluse e granularità dei passaggi. Le squadre spesso non sono d'accordo sulle date casuali "corrette" solo perché queste regole erano implicite. Una breve nota politica accanto all'output impedisce la rielaborazione quando qualcuno esegue nuovamente lo stesso scenario in un secondo momento.
Come utilizzare i risultati nella pratica
- Modalità UTC per flussi di lavoro tra regioni, transizioni dell'ora legale e registri che devono rimanere stabili.
- Modalità locale per le pianificazioni rivolte all'utente in cui il significato del calendario locale conta più dei timestamp assoluti.
- Controllo del passo per corrispondere alla precisione operativa (ad esempio, intervalli di 15 minuti anziché valori al secondo).
- Elenco esclusi per applicare date di blackout, finestre di manutenzione o regole relative alle festività.
Errori comuni da evitare
- Combinazione di output UTC e locali in un unico report senza etichettatura.
- Utilizzando passaggi molto fini su intervalli enormi, quindi trattando gli errori di limite di slot come guasti casuali.
- Condivisione dei risultati generati tramite URL invece di condividere le impostazioni e rigenerarsi in modo sicuro.
Esempio di flusso di lavoro mini
Supponiamo che il QA abbia bisogno di 40 timestamp di test casuali per gli incidenti nell'orario lavorativo nel trimestre successivo. Imposta la modalità su data e ora, limita i giorni feriali a lunedì-venerdì, definisci una finestra locale 09:00-17:00, escludi le festività e scegli un passaggio di 5 minuti. Salva l'URL delle impostazioni nel tuo piano di test e rigeneralo localmente per ogni esecuzione. Ciò produce una politica coerente ed evita la perdita di valori generati nei collegamenti, nei registri delle chat o nei referrer.
Vedi anche
- Generatore di numeri casuali per campionamento intero/decimale riproducibile.
- Generatore CSV casuale per creare file di dati di test a più colonne.
- Calcolatore della differenza di data per convalidare gli intervalli dopo il campionamento.
- Estrazione casuale verificabile quando è richiesta la verificabilità.
Quando utilizzare questo generatore di date casuali
Utilizzare questa pagina quando è necessario un generatore di date casuali, un generatore di ora casuale o un generatore di data/ora casuale completo per dati di QA, campionamento programmato, esercizi in classe o simulazioni che devono rimanere all'interno di un intervallo definito.
Le migliori configurazioni iniziali
- Generatore di date casuali: scegli la modalità Data, imposta le date di inizio/fine, quindi restringi i giorni feriali se i fine settimana devono essere esclusi.
- Generatore di tempo casuale: scegli la modalità Ora e utilizza la dimensione del passo per controllare se i valori arrivano a intervalli di 1 minuto, 5 minuti o più.
- Generatore di data e ora casuale: scegli la modalità Datetime, quindi aggiungi finestre temporali e date di esclusione per esempi realistici di orari lavorativi.
Scegli la modalità che corrisponde all'intento di ricerca
- Solo data: usalo quando il giorno del calendario è importante ma l'ora dell'orologio no.
- Solo tempo: utilizzarlo per campioni di spostamento, rotazione di intervalli di tempo o dati di test del valore di clock.
- Data e ora: usarlo quando sia il giorno che l'ora dell'orologio devono rimanere collegati in un unico valore generato.
Errori comuni da evitare
- Lasciare la dimensione del passo troppo piccola in un intervallo vasto, creando inutili errori di limite slot.
- Combinazione di output UTC e locali in un set di dati senza etichettare la scelta del fuso orario.
- Condivisione dei valori generati tramite URL invece di rigenerarli dalle impostazioni condivise.
Esempio di flusso di lavoro mini
Supponiamo che il QA abbia bisogno di 40 timestamp casuali degli incidenti nelle ore lavorative per il trimestre successivo. Imposta la modalità Data/ora, limita i giorni feriali a lunedì-venerdì, definisci una finestra 09:00-17:00, escludi le festività e scegli un passaggio di 5 minuti. Salva l'URL delle impostazioni nel piano di test, quindi rigeneralo localmente per ogni esecuzione.
Vedi anche
- Generatore di numeri casuali per il campionamento intero o decimale riproducibile.
- Generatore CSV casuale per creare set di dati di test a più colonne.
- Convertitore di timestamp Unix per convalidare i timestamp generati dopo il campionamento.
- Calcolatore della differenza di data per controllare gli intervalli dopo il campionamento.
Domande frequenti
È sicuro e privato?
Sì. Tutto funziona localmente nel browser. Input e risultati non vengono inviati. La casualità usa crypto.getRandomValues per impostazione predefinita.
A cosa serve UTC?
UTC evita sorprese dovute all'ora legale. Se ti servono intervalli stabili durante cambi di ora, usa UTC.
Posso escludere fine settimana o date specifiche?
Sì. Usa le caselle dei giorni della settimana e la lista di esclusione in formato YYYY-MM-DD.
Perché l'URL condiviso non include i risultati?
I risultati negli URL possono apparire in cronologia, log e referrer. Questo strumento condivide solo impostazioni.
Perché compare intervallo troppo grande?
Precisione e passo creano troppi slot discreti. Aumenta il passo, ad esempio a 15 minuti, oppure riduci l'intervallo.