Savaitės numerio skaičiuoklė
Raskite ISO 8601 savaitės numerį (nuo 1 iki 53) bet kuriai jūsų pasirinktai datai.
Data
2026-W29 — pirmadienis
- 1
ISO weekday of the date
11 = Monday … 7 = Sunday (ISO 8601). JavaScript maps Sunday to 0, remapped to 7 here. - 2
Days to shift to Thursday
4 − 1 = 3 - 3
Days from ISO year start to that Thursday
196 - 4
ISO savaitės numeris
⌈(196 + 1) ÷ 7⌉ = 29
Formulė
How this is calculated
Jūs įvedate vieną kalendorinę datą. Skaičiuoklė grąžina jos ISO 8601 savaitės numerį, ISO savaitės metus, kuriems ji priklauso, savaitės dienos pavadinimą ir metų dieną. Pagal ISO 8601 savaitė trunka nuo pirmadienio (1 diena) iki sekmadienio (7 diena), o 1 savaitė apibrėžiama kaip savaitė, kurioje yra tų metų pirmasis ketvirtadienis – ekvivalentiškai savaitė, kurioje yra sausio 4 d.
Norint rasti savaitę, data pirmiausia konvertuojama į UTC, kad vasaros laiko pokyčiai negalėtų pakeisti kalendorinės dienos. Apskaičiuojama jos ISO savaitės diena, tada data perkeliama pirmyn į tos pačios savaitės ketvirtadienį (pridedant 4 minus savaitės dienos numerį). Tas ketvirtadienis nustato ISO savaitės metus. Tada savaitės numeris yra pilnų savaičių skaičius tarp tų ISO metų sausio 1 d. ir to ketvirtadienio, suapvalintas aukštyn.
Kadangi ankstyvosios sausio arba vėlyvosios gruodžio dienos gali patekti į savaitę, priklausančią gretimiems metams, pateikti ISO savaitės metai gali skirtis nuo kalendorinių metų. ISO metai turi 53 savaites, kai jie prasideda ketvirtadienį arba trečiadienį keliamaisiais metais; priešingu atveju jie turi 52. Rezultatas yra tiksli sveikųjų skaičių datos aritmetika be pačios datos apvalinimo.
Pavyzdžiai
| Įvestis | Rezultatas |
|---|---|
| 2026-01-01 (ketvirtadienis) | ISO metų 2026 1-oji savaitė |
| 2027-01-01 (penktadienis) | ISO metų 2026 53-ioji savaitė |
Apie šią skaičiuoklę
Savaitės numerio skaičiuoklė grąžina ISO 8601 savaitės numerį bet kuriai datai. Pagal ISO 8601 savaitės prasideda pirmadienį, o 1 savaitė yra savaitė, kurioje yra metų pirmasis ketvirtadienis — kitaip tariant, savaitė, kurioje yra sausio 4 d. Metai turi arba 52, arba 53 ISO savaites.
Kadangi kalendorinių metų pirmosios ir paskutinės dienos gali priklausyti gretimų metų savaitei, skaičiuoklė taip pat nurodo „ISO savaitės metus“, kurie gali skirtis nuo kalendorinių metų. Pavyzdžiui, paskutinės gruodžio dienos gali patekti į kitų ISO metų 1 savaitę, o ankstyvas sausis gali patekti į ankstesnių metų 52 ar 53 savaitę.
Dažnai užduodami klausimai
Savaitės eina nuo pirmadienio iki sekmadienio, o 1 savaitė yra savaitė, kurioje yra pirmasis metų ketvirtadienis (kitaip tariant, savaitė, kurioje yra sausio 4 d.).
Dienos pačioje kalendorinių metų pradžioje arba pabaigoje gali priklausyti gretimiems metams priskirtai savaitei, todėl vėlyvas gruodis gali būti kitų metų 1 savaitė, o ankstyvas sausis gali būti praėjusių metų 52 ar 53 savaitė.
Taip. ISO metai turi 53 savaites, kai prasideda ketvirtadienį arba prasideda trečiadienį keliamaisiais metais; kitaip jie turi 52.
Taip pat žinomas kaip
TG we-Calculate Editorial Team. (2026). Savaitės numerio skaičiuoklė [Online calculator]. TG we-Calculate. https://we-calculate.com/lt/calculator/week-number-calculator
TG we-Calculate Editorial Team. "Savaitės numerio skaičiuoklė." TG we-Calculate. 2026. https://we-calculate.com/lt/calculator/week-number-calculator.
TG we-Calculate Editorial Team, "Savaitės numerio skaičiuoklė," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lt/calculator/week-number-calculator
@misc{wecalculate_week_number_calculator, title = {Savaitės numerio skaičiuoklė}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lt/calculator/week-number-calculator}}, year = {2026}, note = {TG we-Calculate} }
Ar ši skaičiuoklė jums padėjo?
