Advanced

Viikonpäivän esiintymälaskuri

Selvitä tarkalleen, montako kertaa valittu viikonpäivä esiintyy missä tahansa päivämääräalueessa, plus täysi erittely jokaisesta viikonpäivästä.
Inclusive
Inclusive

Viikonpäivä

Pick one weekday or count all
Number of Monday
52

Inclusive of both start and end dates

Päiviä yhteensä
365
Täydet viikot
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

    Täydet viikot

    ⌊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
Tulokset ovat arvioita ja tarkoitettu vain yleiseen tiedoksi, eivätkä ne ole ammattilaisen neuvoja — varmista aina tärkeät tulokset itsenäisesti ennen kuin luotat niihin. Lue koko vastuuvapauslauseke.
Pikavastaus

Miten tämä laskin toimii?

Tämä työkalu laskee, montako kertaa mikä tahansa viikonpäivä esiintyy kahden päivämäärän välillä, mukaan lukien. Se laskee yhteen kokonaispäivät, antaa jokaiselle viikonpäivälle perustana kokonaispäivät jaettuna seitsemällä, ja jakaa sitten ylijäävät päivät aloituspäivämäärän viikonpäivästä alkaen. Saat valitun viikonpäivän määrän plus erittelyn kaikista seitsemästä viikonpäivästä.

Kaava
count = floor(total / 7) + (1 if the weekday lands in the first (total mod 7) days from the start)
How this is calculated

Syötä aloituspäivämäärä ja lopetuspäivämäärä (molemmat mukaan lukien) muodossa VVVV-KK-PP, valitse sitten yksittäinen viikonpäivä tai valitse "Kaikki viikonpäivät". Työkalu laskee ensin jakson kokonaispäivien määrän muodossa floor((end - start) / 86,400,000) + 1, laskien mukaan molemmat päätepisteet.

Jokainen seitsemän peräkkäistä päivää sisältää tarkalleen yhden kustakin viikonpäivästä, joten jokainen viikonpäivä saa perusmäärän floor(total / 7). Ylijäävät päivät, remainder = total mod 7, muodostavat lyhyen jakson, joka alkaa aloituspäivämäärän viikonpäivästä ja etenee päivä kerrallaan. Jokainen tuon jakson sisällä oleva viikonpäivä saa yhden ylimääräisen esiintymän, minkä vuoksi jotkin viikonpäivät voivat esiintyä yhden kerran useammin kuin toiset.

Päivämäärät jäsennetään UTC-keskiyönä kesäaika- ja aikavyöhykesiirtymien välttämiseksi, joten kokonaisen päivän ero on aina tarkka. Jos lopetuspäivämäärä edeltää aloituspäivämäärää, tai päivämäärä on virheellinen, tulosta ei näytetä. Pylväskaavio listaa määrän kaikille seitsemälle viikonpäivälle; korostettu pylväs on valitsemasi viikonpäivä.

Usein kysytyt kysymykset

Kyllä. Alue on inklusiivinen, joten samana päivänä oleva aloitus ja lopetus lasketaan yhdeksi päiväksi, ja kyseisen päivän viikonpäivä saa yhden esiintymän.

Mikä tahansa seitsemän monikertaa pidempi alue sisältää ylijääviä päiviä. Nuo ylimääräiset päivät alkavat aloituspäivämäärän viikonpäivästä, joten kyseisen jakson ensimmäiset viikonpäivät saavat yhden lisämäärän.

Käytä muotoa VVVV-KK-PP (esimerkiksi 2026-12-31). Kauttaviivat ja pisteet toimivat myös. Päivämäärät tulkitaan UTC-keskiyönä, joten aikavyöhykkeet eivät vaikuta tuloksiin.

Tunnetaan myös nimellä

kuinka monta maanantaita
laske viikonpäivät päivämäärien välillä
perjantaiden määrä
viikonpäivälaskuri
laske viikon päiviä
how many mondays
count weekdays between dates
number of fridays

APA

TG we-Calculate Editorial Team. (2026). Viikonpäivän esiintymälaskuri [Online calculator]. TG we-Calculate. https://we-calculate.com/fi/calculator/weekday-occurrence-counter

Chicago

TG we-Calculate Editorial Team. "Viikonpäivän esiintymälaskuri." TG we-Calculate. 2026. https://we-calculate.com/fi/calculator/weekday-occurrence-counter.

IEEE

TG we-Calculate Editorial Team, "Viikonpäivän esiintymälaskuri," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fi/calculator/weekday-occurrence-counter

BibTeX

@misc{wecalculate_weekday_occurrence_counter, title = {Viikonpäivän esiintymälaskuri}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fi/calculator/weekday-occurrence-counter}}, year = {2026}, note = {TG we-Calculate} }

Oliko tästä laskimesta sinulle apua?