Zum Hauptinhalt springen
Bethemesh

Datumsbereich-Generator

Erzeuge die Liste der Daten zwischen einem Start- und einem Enddatum mit einem Schritt in Tagen, Wochen, Monaten oder Jahren, inklusive Wochentag jedes Datums.

Dieses Widget einbetten

Passe die Darstellung an, prüfe die Vorschau und kopiere anschließend den Code.

Vorschau

Art des Einbettungscodes

Zu kopierender Code

Responsive und automatisch von Bethemesh in der Größe angepasst.

War dieses Werkzeug hilfreich?

Wie funktioniert dieses Tool?

Du brauchst alle Tage im November, jeden Montag eines Quartals oder ein Datum pro Monat bis Jahresende? Der Datumsbereich-Generator beginnt beim Startdatum, geht in festen Schritten weiter – N Tage, N Wochen, N Monate oder N Jahre – und hört auf, sobald das Enddatum überschritten ist. Jedes Datum wird nummeriert und mit Wochentag angezeigt, bereit für einen Plan, eine Tabelle oder einen Kalender.

Datum Nummer k ist das Startdatum plus k-mal das Intervall, für k = 0, 1, 2 …, solange das Ergebnis das Enddatum nicht überschreitet. Das Startdatum steht also immer zuerst, das Enddatum erscheint nur, wenn ein Schritt genau darauf fällt.

Bei Tagen und Wochen ist der Schritt eine feste Zahl von Tagen (eine Woche = 7 Tage), der Wochentag bleibt also gleich. Bei Monaten und Jahren bleibt der Tag im Monat erhalten; gibt es ihn im Zielmonat nicht, wird er auf den letzten Tag dieses Monats gesetzt (31. Januar → 28. oder 29. Februar). Weil jedes Datum vom Startdatum aus berechnet wird, kehrt der 31. zurück, sobald ein Monat ihn hat: 31. März, 31. Mai …

Die Liste ist auf 1.000 Daten begrenzt, damit sie lesbar bleibt; darüber hinaus werden nur die ersten 1.000 angezeigt. Gerechnet wird mit reinen Kalenderdaten des gregorianischen Kalenders, ohne Uhrzeit und Zeitzone.

So verwenden Sie dieses Tool

  1. Wähle das Startdatum

    Es steht als erstes in der Liste und ist der Bezugspunkt für alle anderen.

  2. Wähle das Enddatum

    Kein Datum liegt danach; es ist enthalten, wenn ein Schritt genau darauf fällt.

  3. Stelle Intervall und Einheit ein

    Zum Beispiel 1 Tag für jeden Tag, 2 Wochen für einen 14-tägigen Rhythmus, 3 Monate für Quartalsdaten.

  4. Prüfe die Liste

    Die Gesamtzahl wird zusammen mit jedem Datum und seinem Wochentag angezeigt.

So wird jedes Datum berechnet

Jedes Datum wird aus dem Startdatum abgeleitet, nie aus dem vorherigen – so pflanzt sich eine Monatsend-Korrektur nicht fort.

Datum Nummer k

dₖ = d₀ + k × n Einheiten, solange dₖ ≤ Ende

Für k = 0, 1, 2 … und höchstens 1.000 Daten.

Tag im Monat bei Monatsschritten

Tag = min(Tag von d₀, Tage im Zielmonat)

Setzt den 31. auf den 30. oder auf den 28./29. Februar, wenn der Monat kürzer ist.

d₀
Startdatum
n
gewähltes Intervall in der gewählten Einheit
J(m)
Anzahl der Tage im Monat m (28 bis 31)

Das iCalendar-Format (RFC 5545), das die meisten Kalender-Apps nutzen, macht es umgekehrt: Es überspringt nicht existierende Daten wie den 31. Februar, statt sie aufs Monatsende zu setzen.

Anwendungsfälle

Datumsspalte für eine Tabelle

Erzeuge jeden Tag eines Monats oder jeden Montag eines Quartals und füge die Liste in dein Blatt ein.

Monatliche Fälligkeiten planen

Ein Datum pro Monat vom 31. Januar bis 31. Dezember, mit korrekt angepassten Monatsenden.

Termine über einen Zeitraum verteilen

Ein Kurs alle 14 Tage zwischen Semesterbeginn und Ferien, mit sichtbarem Wochentag.

Bestehenden Plan prüfen

Vergleiche die erzeugte Liste mit den Daten eines Vertrags oder Zahlungsplans, um Lücken zu finden.

Beispiele

Monatsenden ohne Verschiebung

Der 31. kehrt im März und Mai zurück, weil jedes Datum vom 31. Januar aus berechnet wird.

Eingabe

Vom 31.01.2026 bis 30.06.2026, jeden Monat

Ergebnis

6 Daten: 31. Jan., 28. Feb., 31. März, 30. Apr., 31. Mai, 30. Juni

Alle 3 Tage

Das Enddatum ist enthalten, weil es genau auf einen Schritt fällt.

Eingabe

Vom 01.10.2026 bis 10.10.2026, alle 3 Tage

Ergebnis

4 Daten: 1., 4., 7. und 10. Oktober 2026

Über den Jahreswechsel

Alles Montage, wie das Startdatum.

Eingabe

Vom 21.12.2026 bis 11.01.2027, wöchentlich

Ergebnis

21. Dez., 28. Dez., 4. Jan., 11. Jan.

Tipps und bewährte Vorgehensweisen

  • Für jeden Montag eines Zeitraums wählst du einen Montag als Startdatum und einen Schritt von 1 Woche.
  • Kennst du die Zahl der Termine statt des Enddatums, passt der Generator für wiederkehrende Daten besser.
  • Um Wochenenden auszulassen oder Arbeitstage zu zählen, nimm den Arbeitstage-Rechner; dieser Generator listet alle Kalendertage.
  • Ein Startdatum am 29., 30. oder 31. mit Monatsschritt ergibt ungleiche Abstände – das ist normal, Monate sind unterschiedlich lang.

Quellen und Referenzen

Häufig gestellte Fragen

Ist das Enddatum enthalten?

Ja, wenn es genau auf einen Schritt fällt. Vom 1. bis 9. Oktober alle 3 Tage endet die Liste am 7. Oktober, weil der nächste Schritt (10. Oktober) das Ende überschreitet.

Was passiert mit dem 31. bei Monatsschritten?

Er wird in kürzeren Monaten auf den letzten Tag gesetzt (30. April, 28. oder 29. Februar) und kehrt in Monaten mit 31 Tagen zurück, weil jedes Datum vom Startdatum aus berechnet wird.

Wie wird der 29. Februar bei Jahresschritten behandelt?

In Gemeinjahren ergibt sich der 28. Februar, im nächsten Schaltjahr wieder der 29. Februar.

Wie viele Daten kann ich erzeugen?

Bis zu 1.000. Darüber hinaus wird die Liste auf die ersten 1.000 gekürzt; wähle ein größeres Intervall oder teile den Zeitraum.

Was ist der Unterschied zum Generator für wiederkehrende Daten?

Hier endet die Serie an einem Enddatum. Der Generator für wiederkehrende Daten endet nach einer gewählten Anzahl von Terminen, ohne Enddatum.

Spielen Uhrzeit oder Zeitzone eine Rolle?

Nein. Das Tool arbeitet mit reinen Kalenderdaten (Tag, Monat, Jahr), daher kann die Sommerzeit kein Datum verschieben.

Verwandte Werkzeuge

Werkzeuge, die diesem ähnlich sind oder es ergänzen.

Ähnliche Werkzeuge

Erhalte die nächsten N Termine einer täglichen, wöchentlichen, monatlichen oder jährlichen Wiederholung.

Datum & ZeitDieses Werkzeug verwenden