ISO-viikkopäivämäärän muunnin
Muunna mikä tahansa gregoriaaninen kalenteripäivämäärä sen ISO 8601 -viikkopäivämääräksi (VVVV-Vvv-P) ja takaisin, tarkalla viikkonumerolla ja viikonpäivällä.
Suunta
Enter a valid number
Miten tämä laskin toimii?
Tämä työkalu muuntaa gregoriaanisen päivämäärän ISO 8601 -viikkopäivämääräksi (VVVV-Vvv-P) ja takaisin. ISO-viikot alkavat maanantaista, ja viikko 1 on viikko, joka sisältää vuoden ensimmäisen torstain, joten ISO-vuosi voi erota kalenterivuodesta tammi- ja joulukuun lähellä. Viikonpäivät kulkevat maanantai = 1 sunnuntaihin = 7.
Kaava
How this is calculated
Valitse suunta. "Gregoriaaninen päivämäärä ISO-viikkopäivämääräksi" ottaa kalenteripäivämäärän muodossa VVVV-KK-PP ja palauttaa sen ISO 8601 -viikkopäivämäärän. "ISO-viikkopäivämäärä gregoriaaniseksi päivämääräksi" ottaa ISO-vuoden, viikkonumeron (1–53) ja viikonpäivän (maanantai = 1 … sunnuntai = 7) ja palauttaa vastaavan kalenteripäivämäärän.
ISO 8601 -viikkopäivämääräjärjestelmä on ankkuroitu torstaihin: jokainen ISO-viikko kulkee maanantaista sunnuntaihin, ja viikko, joka sisältää vuoden ensimmäisen torstain, on viikko 1. Viikkonumeron löytämiseksi lasketaan viikonpäiväindeksi dayNr = (getUTCDay() + 6) mod 7 (maanantai = 0), siirretään päivämäärä viikkonsa torstaihin (date − dayNr + 3) ja lasketaan kokonaiset viikot kyseisen vuoden ensimmäisestä torstaista. ISO-viikonpäivä on yksinkertaisesti dayNr + 1. Käänteistä varten aloitetaan tammikuun 4. päivästä (aina viikossa 1), askelletaan taaksepäin viikon 1 maanantaihin ja lisätään sitten (week − 1) × 7 + (weekday − 1) päivää.
Kaikki aritmetiikka käyttää UTC-päivämääriä kesäaika- ja aikavyöhykesiirtymien välttämiseksi. ISO-vuosi voi erota gregoriaanisesta vuodesta tammikuun 1. ja joulukuun 31. lähellä — esimerkiksi 2027-01-01 kuuluu ISO-viikkoon 2026-W53. Syötteet validoidaan: mahdottomat kalenteripäivämäärät ja alueen ulkopuoliset viikot (kuten viikko 53 52-viikkoisena vuonna) hylätään edestakaisin-tarkistuksella.
Usein kysytyt kysymykset
ISO-viikot eivät koskaan jakaudu: viikko kuuluu kokonaan vuoteen, jossa on sen torstai. Niinpä joulukuun viimeiset päivät voivat osua seuraavan ISO-vuoden viikkoon 1, ja tammikuun alku voi osua edellisen ISO-vuoden viimeiseen viikkoon.
Useimmissa ISO-vuosissa on 52 viikkoa, mutta joissakin on 53. Vuodessa on 53 viikkoa, kun tammikuun 1. on torstai, tai kun se on keskiviikko karkausvuonna.
ISO 8601 numeroi viikonpäivät maanantai = 1 sunnuntaihin = 7, toisin kuin monien ohjelmointikielten käyttämä yleinen sunnuntai = 0 -konventio.
Tunnetaan myös nimellä
TG we-Calculate Editorial Team. (2026). ISO-viikkopäivämäärän muunnin [Online calculator]. TG we-Calculate. https://we-calculate.com/fi/calculator/iso-week-date-converter
TG we-Calculate Editorial Team. "ISO-viikkopäivämäärän muunnin." TG we-Calculate. 2026. https://we-calculate.com/fi/calculator/iso-week-date-converter.
TG we-Calculate Editorial Team, "ISO-viikkopäivämäärän muunnin," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fi/calculator/iso-week-date-converter
@misc{wecalculate_iso_week_date_converter, title = {ISO-viikkopäivämäärän muunnin}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fi/calculator/iso-week-date-converter}}, year = {2026}, note = {TG we-Calculate} }
Oliko tästä laskimesta sinulle apua?
