Ugrás a tartalomhoz
TextArray
100% helyi

Véletlendátum-generátor

Generálj véletlen dátumokat bármilyen tartományból, a kívánt formátumban.

Kimenet

Véletlendátum-generátor

Adj meg egy kezdő és egy záró dátumot, és véletlen dátumokat kapsz ebből a tartományból, mindegyiket külön sorban. Mindkét határ beleszámít, így az egyetlen napból álló tartomány mindig pontosan azt a napot adja vissza. Az alapértelmezett tartomány 2000-01-01-től 2030-12-31-ig tart, de bármi működik — egy hét egy találkozó napjának kiválasztásához, egy évtized minta-születésnapokhoz vagy akár egy évszázad egy történelmi regényhez. Kérhetsz egyetlen dátumot vagy akár ezret is, készen arra, hogy táblázatba, tesztadatokba vagy szkriptbe illeszd.

A formátumok a szokásos igényeket fedik le: ISO YYYY-MM-DD táblázatokhoz és adatbázisokhoz, DD.MM.YYYY az európai, MM/DD/YYYY az amerikai dokumentumokhoz, egy hosszú, kiírt alak az oldal nyelvén, valamint teljes ISO 8601 idővel logokhoz és API-khoz. Az „Idő hozzáadása” minden dátumhoz véletlen napszakot fűz; az idővel bővített ISO formátum ezt magától bekapcsolja.

Az „Egyedi dátumok” garantálja, hogy egyetlen naptári nap sem ismétlődik — jól jön beosztásoknál, ügyeleti rendeknél vagy visszatevés nélküli mintavételnél. Ha a tartományban kevesebb nap van, mint amennyit kértél, az eszköz nyugodtan jelzi ahelyett, hogy a végtelenségig keresne. A „Növekvő sorrendbe” időrendbe rendezi az eredményt, ahogy az idővonalak és a kiinduló adatok általában igénylik; hagyd kikapcsolva, ha maga a húzási sorrend számít.

A véletlenszerűség a crypto.getRandomValues függvényből származik, rejection sampling módszerrel, így a tartomány minden napja pontosan ugyanolyan valószínű — nincs eltolódás egyik szél felé sem. Minden a böngésződben fut: a tartományok és az eredmények helyben készülnek, semmi nem töltődik fel, a kihúzott dátumok csak a tieid.

Gyakori kérdések

Elküldi valahová a tartományaimat vagy a generált dátumokat?
Nem. A generálás teljes egészében a böngésződben zajlik, és semmi nem hagyja el az eszközödet.
Beleszámít a kezdő és a záró dátum?
Igen, mindkét határ a készlet része. A 2020-01-01-től 2020-01-01-ig tartó tartomány mindig pontosan ezt a napot adja.
Hogyan működik az „Idő hozzáadása”?
Minden dátum véletlen napszakot kap másodperc pontossággal, egyenletesen 00:00:00 és 23:59:59 között. Az idővel bővített ISO formátum ezt mindig tartalmazza.
Miért kaptam hibát az „Egyedi dátumok” beállítással?
A tartományban kevesebb naptári nap van, mint a kért darabszám. Bővítsd a tartományt, vagy csökkentsd a darabszámot.
Mennyire véletlenszerűek a dátumok?
A crypto.getRandomValues függvényből származnak, a böngésző kriptográfiailag biztonságos forrásából, rejection samplinggel, így a tartomány egyik napja sem élvez előnyt.