Kalenderdatumreeks generator

Datums genereren
Volgende

Heb je elke maandag van volgend jaar nodig, de 15e van elke maand voor de komende twee jaar, of de tweede dinsdag van elk kwartaal? Deze tool genereert de volledige reeks op basis van een startdatum, einddatum en herhalingspatroon. Exporteer als platte lijst, ICS-kalenderbestand of CSV die je in Google Sheets kunt plakken — kies het formaat dat past bij waar de datums naartoe moeten.

Zo genereer je een datumreeks

  1. 1

    Kies start- en einddatum

    Of stel een aantal in in plaats van een einddatum. Handig wanneer je "de volgende 52 maandagen" wilt, ongeacht de jaargrens.

  2. 2

    Kies het herhalingspatroon

    Dagelijks, wekelijks (met keuze van weekdag), maandelijks (op dag van de maand of op rangtelwoord + weekdag), jaarlijks, of een aangepast interval (elke 3 dagen, om de donderdag).

  3. 3

    Sluit weekenden of feestdagen uit (optioneel)

    Voor reeksen op werkdagen slaat de generator zaterdagen, zondagen en geselecteerde feestdagregio’s over.

  4. 4

    Exporteer de lijst

    Platte tekst, ISO-8601, Markdown-lijst, CSV of .ics-bestand, klaar om te importeren in Google Calendar, Outlook of Apple Calendar.

Veelgebruikte herhalingspatronen

Patroon Voorbeelduitvoer
Elke maandag Jan 6, Jan 13, Jan 20, …
Elke 2e vrijdag Jan 10, Jan 24, Feb 7, …
15e van elke maand Jan 15, Feb 15, Mar 15, …
Laatste werkdag van de maand Jan 30, Feb 27, Mar 30, …
Tweede dinsdag van de maand Jan 13, Feb 10, Mar 10, …
Elke 3e dag Jan 1, Jan 4, Jan 7, Jan 10, …
Per kwartaal (Jan 1, Apr 1, Jul 1, Oct 1) 4 datums per jaar

Wanneer datums in weekenden of op feestdagen vallen

Kies je beleid:

  • Exacte datum behouden, ook in een weekend.
  • Vooruit schuiven naar de volgende werkdag.
  • Achteruit schuiven naar de vorige werkdag.
  • Volledig overslaan (de instantie uit de reeks verwijderen).

Bankconventies (SOFR, LIBOR-tijdperk, obligatiecoupons) verschillen — de generator biedt alle vier de opties zodat je kunt aansluiten op jouw toepassing.

Uitvoerformaten

  • Platte tekst: één datum per regel, handig om in een takenlijst te plakken.
  • Markdown-lijst: klaar voor Notion, Obsidian, GitHub issues.
  • CSV: date, day_of_week, week_number — voor spreadsheets.
  • ICS: één kalenderafspraak met een RRULE, te importeren in elke kalenderapp. Ideaal als je de reeks in je kalender wilt hebben, niet in een spreadsheet.
  • ISO-8601: 2026-01-06T00:00:00Z — machinevriendelijk voor API-payloads.

Tips

  • Voor vergaderingen die verschuiven bij feestdagen, genereer met “vooruit schuiven” en controleer de eerste paar datums handmatig opnieuw.
  • Voor reeksen aan het einde van de maand, kies “laatste dag van de maand” in plaats van “de 31e” — februari en korte maanden vallen anders weg of schuiven vreemd door.
  • Aantal wint van einddatum voor doorlopende schema’s (volgende 24 loonstroken, volgende 52 wekelijkse reviews). Minder onderhoud wanneer de kalender omslaat.

Veelgestelde vragen

Ja. 29 februari wordt alleen opgenomen in schrikkeljaren; andere terugvalopties voor 29 februari (zoals “laatste dag van februari”) worden correct gegenereerd in zowel schrikkel- als niet-schrikkeljaren.

Standaard niet — de export bevat stille datums, zodat je kalender je niet pingt. Een toggle voegt een herinnering 15 minuten vóór de afspraak toe als je dat wilt.

Tot 5,000 per reeks. Dat dekt elke werkdag gedurende 20 jaar als je dat nodig hebt; de meeste gebruikers zitten tussen 12 en 365.

Ja. Kies een willekeurige IANA-tijdzone (America/New_York, Europe/London, Asia/Tokyo, enz.); de ICS gebruikt die tijdzone correct zodat kalenderapps de reeks niet verschuiven.

Gerelateerde tools