RT Random Tools

Willekeurige datumgenerator

Genereer willekeurige datums of datum-tijden tussen twee dagen. Sluit weekenden uit, sorteer, houd resultaten uniek, kies ISO- of landinstellingsformaat en kopieer.

🔒 Draait volledig in uw browser — niets wordt geüpload

Advertisement

Genereer willekeurige datums in elk bereik

Een willekeurige datumgenerator is veel breder bruikbaar dan alleen voor spelletjes. Ontwikkelaars hebben realistische voorbeelddata nodig voor databases en unittests, docenten maken werkbladen en geschiedenisquizzen, en projectmanagers loten auditdagen of steekproefdatums. Vul een begin- en einddatum in, kies hoeveel resultaten je wilt, en de tool geeft datums terug die gelijkmatig over dat bereik verdeeld zijn. Elke dag in het bereik heeft dezelfde kans om gekozen te worden, inclusief de eerste en de laatste.

Zet de optie voor een willekeurige tijd aan om volledige datum-tijden te maken, waarbij aan elke datum een willekeurige seconde van de dag wordt gekoppeld, in ISO-formaat weergegeven als 2026-03-09T14:32:07. Dat is handig voor tijdstempels in testfixtures, logvoorbeelden en planningsdemo’s waarin meerdere items op dezelfde dag kunnen vallen.

Weekenden, uniciteit en sorteren

Zet “Exclude weekends” aan als je alleen werkdagen wilt, bijvoorbeeld om willekeurige inspecties in te plannen of evaluatiedatums te kiezen. De optie “Unique only” garandeert dat geen enkele datum zich herhaalt. Vraag je om meer unieke datums dan het bereik bevat, dan geeft de tool alle beschikbare datums terug en legt uit waarom, in plaats van eindeloos door te blijven zoeken. Je kunt de lijst ook sorteren van oud naar nieuw of van nieuw naar oud, wat handig is voor tijdlijnen en voorbeeldlogboeken van gebeurtenissen, of hem laten staan in de volgorde waarin de datums getrokken zijn.

Formaten en kopiëren

Het ISO-formaat, zoals 2026-03-09, sorteert correct als tekst en wordt geaccepteerd door databases, spreadsheets en de meeste programmeertalen. De korte en lange opties volgens landinstelling gebruiken de taalinstellingen van je browser, dus in het Engels kunnen ze eruitzien als 3/9/26 of Monday, March 9, 2026, en in andere talen weer anders. Datums worden behandeld als kalenderdagen, wat betekent dat de uitvoer niet verschuift door tijdzones of de overgang naar zomer- of wintertijd. Kopieer de resultaten met één klik en plak ze in een spreadsheetkolom of een codebestand. De willekeur komt uit de beveiligde willekeurgenerator van de browser en er wordt niets geüpload, dus je kunt de tool ook gerust gebruiken voor privéplanning.

Hoe te gebruiken

  1. Kies een datumbereikStel de begin- en einddatum in. Beide dagen horen bij de pool.
  2. Stel de opties inKies hoeveel datums je wilt en of je een willekeurige tijd wilt toevoegen, weekenden wilt overslaan of de resultaten uniek wilt houden.
  3. Kies sortering en formaatSorteer van oud naar nieuw, van nieuw naar oud of in getrokken volgorde, en kies ISO- of korte of lange opmaak volgens landinstelling.
  4. Genereer en kopieerDruk op “Generate dates” en kopieer daarna de lijst om in een spreadsheet, testdata of notities te plakken.

Veelgestelde vragen

Worden de begin- en einddatum meegenomen?
Ja. Beide grensdagen kunnen getrokken worden, en met een willekeurige tijd valt de hele einddag tot 23:59:59 binnen het bereik.
Hoe werkt het uitsluiten van weekenden?
Zaterdagen en zondagen worden vóór het trekken uit de pool verwijderd, zodat elk resultaat op maandag tot en met vrijdag valt. Bevat het bereik alleen weekenddagen, dan laat de tool weten dat er niets te kiezen valt.
Wat gebeurt er als ik om meer unieke datums vraag dan er bestaan?
Je krijgt elke beschikbare datum één keer, met een opmerking die de beperking uitlegt. Een bereik van 10 dagen kan bijvoorbeeld maximaal 10 unieke datums opleveren.
Welke tijdzone wordt gebruikt?
Datums worden behandeld als gewone kalenderdagen, dus het resultaat verschuift niet door zomertijd of je tijdzone. Willekeurige tijden worden weergegeven als lokale kloktijden zonder zone.
Wordt er iets naar een server gestuurd?
Nee. Datums worden in je browser gegenereerd met crypto.getRandomValues.
Advertisement