Sådan virker N-te ugedagsfinder
Nth Ugedagsfinder returnerer den nøjagtige kalenderdato for den Nth forekomst af en valgt ugedag i en given måned og år. For eksempel: den 3. mandag i november 2025, den 1. fredag i februar 2026 eller den sidste torsdag i oktober 2024. Du vælger måned, år, ugedag og forekomstnummer, og datoen beregnes med det samme i din browser uden at sende data nogen steder hen.
Beregningen finder først den første forekomst af den valgte ugedag i måneden (ved hjælp af modulær aritmetik på ugedagsindekset for den 1. i måneden) og lægger derefter (N-1) uger til for at nå den Nth forekomst. 'Sidst' håndteres ved at finde den første forekomst og projicere fremad, indtil den næste ville falde uden for måneden. Dette håndterer korrekt måneder, hvor en bestemt ugedag kun optræder 4 eller 5 gange.