Zum Inhalt springen
TextArray
100% lokal

Zufallsdatum-Generator

Erzeuge zufällige Datumsangaben aus einem beliebigen Bereich, im passenden Format.

Ausgabe

Zufallsdatum-Generator

Lege ein Start- und ein Enddatum fest und du bekommst zufällige Datumsangaben aus diesem Bereich, jede auf einer eigenen Zeile. Beide Grenzen zählen mit: Ein Bereich von einem einzigen Tag liefert immer genau diesen Tag. Der Standardbereich reicht von 2000-01-01 bis 2030-12-31, aber alles ist möglich — eine Woche für die Wahl eines Termins, ein Jahrzehnt für Beispiel-Geburtstage oder ein ganzes Jahrhundert für einen historischen Roman. Fordere ein einzelnes Datum an oder bis zu tausend, fertig zum Einfügen in eine Tabelle, in Testdaten oder ein Skript.

Das Formatmenü deckt die üblichen Fälle ab: ISO YYYY-MM-DD für Tabellen und Datenbanken, DD.MM.YYYY für deutsche und europäische Dokumente, MM/DD/YYYY für amerikanische, eine lange ausgeschriebene Form in der Sprache der Seite und volles ISO 8601 mit Uhrzeit für Logs und APIs. „Uhrzeit einschließen“ ergänzt jedes Datum um eine zufällige Tageszeit; das ISO-Format mit Uhrzeit schaltet sie von selbst ein.

„Eindeutige Daten“ garantiert, dass kein Kalendertag doppelt vorkommt — praktisch für Dienstpläne, Rotationen oder Stichproben ohne Zurücklegen. Enthält der Bereich weniger Tage als gewünscht, sagt das Tool es ruhig, statt endlos zu suchen. „Aufsteigend sortieren“ bringt das Ergebnis in chronologische Reihenfolge, wie es Zeitleisten und Seed-Daten meist brauchen; lass es aus, wenn die Ziehungsreihenfolge selbst zählt.

Der Zufall stammt aus crypto.getRandomValues mit Rejection Sampling, sodass jeder Tag im Bereich exakt gleich wahrscheinlich ist — keine Neigung zu einem der Ränder. Alles läuft in deinem Browser: Bereiche und Ergebnisse entstehen lokal und werden nirgendwohin hochgeladen, die gezogenen Daten gehören dir allein.

Häufige Fragen

Werden meine Bereiche oder die erzeugten Daten irgendwohin gesendet?
Nein. Die Erzeugung passiert vollständig in deinem Browser und nichts verlässt dein Gerät.
Zählen Start- und Enddatum mit?
Ja, beide Grenzen gehören zum Pool. Ein Bereich von 2020-01-01 bis 2020-01-01 liefert immer genau diesen Tag.
Wie funktioniert „Uhrzeit einschließen“?
Jedes Datum bekommt eine zufällige Tageszeit auf die Sekunde genau, gleichverteilt von 00:00:00 bis 23:59:59. Das ISO-Format mit Uhrzeit enthält sie immer.
Warum kommt bei „Eindeutige Daten“ ein Fehler?
Der Bereich enthält weniger Kalendertage als die gewünschte Anzahl. Vergrößere den Bereich oder verringere die Anzahl.
Wie zufällig sind die Daten?
Sie stammen aus crypto.getRandomValues, der kryptografisch sicheren Zufallsquelle des Browsers, mit Rejection Sampling, sodass kein Tag im Bereich bevorzugt wird.