Nedēļas dienu sastopamības skaitītājs
Uzziniet precīzi, cik reižu izvēlētā nedēļas diena sastopama jebkurā datumu diapazonā, plus pilnu visu nedēļas dienu sadalījumu.
Nedēļas diena
Inclusive of both start and end dates
- 1
Total days in range
⌊(d2 − d1) ÷ 86,400,000⌋ + 1 = 365 - 2
Pilnas nedēļas
⌊365 ÷ 7⌋ = 52 - 3
Remaining days
365 mod 7 = 1 - 4
Weekday offset from start day
(1 − 4 + 7) mod 7 = 4JS weekday numbers: 0 = Sunday … 6 = Saturday. Offset is how far the chosen weekday is past the start weekday within the partial-week tail. - 5
Occurrences
52 + 0 = 52
Kā darbojas šis kalkulators?
Šis rīks skaita, cik reižu jebkura nedēļas diena sastopama starp diviem datumiem, ieskaitot. Tas saskaita kopējās dienas, dod katrai nedēļas dienai bāzi kopā dalītu ar septiņi, tad sadala atlikušās dienas, sākot no sākuma datuma nedēļas dienas. Jūs iegūstat izvēlētās nedēļas dienas skaitu plus visu septiņu nedēļas dienu sadalījumu.
Formula
How this is calculated
Ievadiet sākuma datumu un beigu datumu (abus ieskaitot) YYYY-MM-DD formā, tad izvēlieties vienu nedēļas dienu vai izvēlieties "Visas nedēļas dienas". Rīks vispirms aprēķina kopējo dienu skaitu intervālā kā floor((end - start) / 86,400,000) + 1, skaitot abus galapunktus.
Katras septiņas secīgas dienas satur tieši vienu no katras nedēļas dienas, tāpēc katra nedēļas diena saņem bāzes skaitu floor(total / 7). Atlikušās dienas, remainder = total mod 7, veido īsu sēriju, kas sākas sākuma datuma nedēļas dienā un virzās dienu pa dienai. Katra nedēļas diena, kas iekrīt šajā sērijā, saņem vienu papildu sastopamību, tāpēc dažas nedēļas dienas var parādīties par vienu reizi vairāk nekā citas.
Datumi tiek analizēti UTC pusnaktī, lai izvairītos no vasaras laika un laika joslu nobīdēm, tāpēc veselas dienas starpība vienmēr ir precīza. Ja beigu datums ir pirms sākuma datuma vai datums ir nepareizi veidots, rezultāts netiek parādīts. Stabiņu diagramma uzskaita skaitu visām septiņām nedēļas dienām; izceltais stabiņš ir jūsu izvēlētā nedēļas diena.
Biežāk uzdotie jautājumi
Jā. Diapazons ietver abus, tāpēc sākums un beigas tajā pašā dienā tiek skaitītas kā viena diena, un šīs dienas nedēļas diena saņem vienu sastopamību.
Jebkuram diapazonam, kas garāks par septiņu dienu reizinājumu, ir atlikušās dienas. Šīs papildu dienas sākas sākuma datuma nedēļas dienā, tāpēc pirmās dažas nedēļas dienas šajā sērijā saņem vienu papildu skaitu.
Izmantojiet YYYY-MM-DD (piemēram, 2026-12-31). Darbojas arī slīpsvītras un punkti. Datumi tiek interpretēti UTC pusnaktī, tāpēc laika joslas rezultātus neietekmē.
Pazīstams arī kā
TG we-Calculate Editorial Team. (2026). Nedēļas dienu sastopamības skaitītājs [Online calculator]. TG we-Calculate. https://we-calculate.com/lv/calculator/weekday-occurrence-counter
TG we-Calculate Editorial Team. "Nedēļas dienu sastopamības skaitītājs." TG we-Calculate. 2026. https://we-calculate.com/lv/calculator/weekday-occurrence-counter.
TG we-Calculate Editorial Team, "Nedēļas dienu sastopamības skaitītājs," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lv/calculator/weekday-occurrence-counter
@misc{wecalculate_weekday_occurrence_counter, title = {Nedēļas dienu sastopamības skaitītājs}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lv/calculator/weekday-occurrence-counter}}, year = {2026}, note = {TG we-Calculate} }
Vai šis kalkulators jums palīdzēja?
