Advanced

Räknare för veckodagsförekomster

Ta reda på exakt hur många gånger en vald veckodag förekommer i ett datumintervall, plus en fullständig uppdelning av alla veckodagar.
Inclusive
Inclusive

Veckodag

Pick one weekday or count all
Number of Monday
52

Inclusive of both start and end dates

Totalt antal dagar
365
Hela veckor
52
Extra days
1
Sunday52
Monday52
Tuesday52
Wednesday52
Thursday53
Friday52
Saturday52
Step by step
  1. 1

    Total days in range

    ⌊(d2 − d1) ÷ 86,400,000⌋ + 1 = 365
  2. 2

    Hela veckor

    ⌊365 ÷ 7⌋ = 52
  3. 3

    Remaining days

    365 mod 7 = 1
  4. 4

    Weekday offset from start day

    (1 − 4 + 7) mod 7 = 4
    JS weekday numbers: 0 = Sunday … 6 = Saturday. Offset is how far the chosen weekday is past the start weekday within the partial-week tail.
  5. 5

    Occurrences

    52 + 0 = 52
Resultaten är uppskattningar endast för allmän information och utgör inte professionell rådgivning — verifiera alltid viktiga resultat oberoende innan du förlitar dig på dem. Läs hela ansvarsfriskrivningen.
Snabbt svar

Hur fungerar denna kalkylator?

Det här verktyget räknar hur många gånger en veckodag förekommer mellan två datum, inklusive båda. Det summerar totalt antal dagar, ger varje veckodag en bas av totalt dividerat med sju, och fördelar sedan resterande dagar med start från startdatumets veckodag. Du får antalet för vald veckodag plus en uppdelning av alla sju veckodagar.

Formel
count = floor(total / 7) + (1 om veckodagen infaller inom de första (total mod 7) dagarna från startdatumet)
How this is calculated

Ange ett startdatum och ett slutdatum (båda inklusive) i formatet YYYY-MM-DD och välj sedan en enskild veckodag eller välj 'Alla veckodagar'. Verktyget beräknar först det totala antalet dagar i spannet som floor((end - start) / 86 400 000) + 1, och räknar med båda ändpunkterna.

Varje sju på varandra följande dagar innehåller exakt en av varje veckodag, så varje veckodag får ett basantal på floor(total / 7). De återstående dagarna, resten = total mod 7, bildar en kort sekvens som börjar på startdatumets veckodag och fortskrider dag för dag. Varje veckodag som faller inom denna sekvens får ytterligare en förekomst, vilket förklarar varför vissa veckodagar kan förekomma en gång fler än andra.

Datum tolkas vid UTC midnatt för att undvika sommartids- och tidszonskiften, så en heldagsskillnad är alltid exakt. Om slutdatumet föregår startdatumet, eller om ett datum är felformat, visas inget resultat. Stapeldiagrammet visar antalet för alla sju veckodagar; den markerade stapeln är din valda veckodag.

Vanliga frågor

Ja. Intervallet är inklusive, så ett start- och slutdatum på samma dag räknas som en dag, och den dagens veckodag får en förekomst.

Alla intervall som är längre än en multipel av sju dagar har återstående dagar. Dessa extra dagar börjar på startdatumets veckodag, så de första veckodagarna i den sekvensen får ett extra räkning.

Använd YYYY-MM-DD (till exempel 2026-12-31). Snedstreck och punkter fungerar också. Datum tolkas vid UTC midnatt, så resultaten påverkas inte av tidszoner.

Även känt som

hur många måndagar
räkna veckodagar mellan datum
antal fredagar
veckodagsräknare
räkna dagar i veckan
antal måndagar

APA

TG we-Calculate Editorial Team. (2026). Räknare för veckodagsförekomster [Online calculator]. TG we-Calculate. https://we-calculate.com/sv/calculator/weekday-occurrence-counter

Chicago

TG we-Calculate Editorial Team. "Räknare för veckodagsförekomster." TG we-Calculate. 2026. https://we-calculate.com/sv/calculator/weekday-occurrence-counter.

IEEE

TG we-Calculate Editorial Team, "Räknare för veckodagsförekomster," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sv/calculator/weekday-occurrence-counter

BibTeX

@misc{wecalculate_weekday_occurrence_counter, title = {Räknare för veckodagsförekomster}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sv/calculator/weekday-occurrence-counter}}, year = {2026}, note = {TG we-Calculate} }

Hjälpte denna kalkylator dig?