Artikkel
ISO-ukenummer forklart
I store deler av Europa kan et møte settes til "uke 27" uten at noen dato er angitt. Spør et regneark, en amerikansk kalenderapp og en tysk papiralmanakk hvilken uke det er, og svarene kan avvike med én, noen ganger to. Ukenummerering er ikke én konvensjon, men flere, og ISO 8601 definerer den entydige: uker starter på mandag, uke 1 er forankret til den første torsdagen i januar, og prisen for denne presisjonen er en uke 1 som kan starte i desember, og år som teller 53 uker.
To regler definerer ISO-uken
ISO 8601-uken starter på mandag, og dagene nummereres fra 1 (mandag) til 7 (søndag). Uke 1 i et år er uken som inneholder den første torsdagen i januar, eller tilsvarende uken som inneholder 4. januar. Én konsekvens er verdt å huske: minst fire av de sju dagene i uke 1 tilhører det nye året, så det er flertallet av dagene i uken som avgjør hvilket år den telles til. Fullt utskrevet ser en ISO-ukedato slik ut: 2026-W27-5: år 2026, uke 27, dag 5, en fredag. Det finnes også en kompakt form uten bindestrek (2026W275), men tidsplaner og prosjektkalendere bruker nesten alltid formen med bindestrek.
Ukeåret er ikke kalenderåret
Fordi uke 1 er forankret til den første torsdagen, kan opptil tre dager i slutten av desember allerede tilhøre uke 1 i det neste året, og opptil tre dager i begynnelsen av januar kan fortsatt tilhøre den siste uken i det foregående året. Den nåværende grensen er et levende eksempel på dette: mandag 29. desember 2025 til søndag 4. januar 2026 utgjør én enkelt uke, 2026-W01, så 29., 30. og 31. desember 2025 bærer nummereringsåret 2026. Dette skillet er kilden til en klassisk programvarefeil. Datoformaterere skiller mellom kalenderåret (yyyy i Java-lignende mønstre) og det ukebaserte året (YYYY), og kode som ved en feil skriver ut YYYY, viser feil år i noen dager rundt nyttår. En feil nøyaktig av denne typen rammet Twitters datovisning i slutten av 2014, og den dukker opp et sted hver desember.

Enkelte år har 53 uker
365 dager deles opp i 52 uker pluss én dag, så antall uker kan ikke slå seg til ro i et fast mønster. Etter ISO-reglene får et år 53 uker når det starter på en torsdag, og også når det er et skuddår som starter på en onsdag. Det skjer 71 ganger hvert 400. år, omtrent hvert sjette år. 2026 er et av dem: det startet på en torsdag, så det løper fra 2026-W01 til 2026-W53, og den siste uken strekker seg fra mandag 28. desember 2026 til søndag 3. januar 2027. Det forrige året med 53 uker var 2020; de neste er 2032 og 2037. Lønnsavdelinger og planleggere i detaljhandelen kjenner disse årene godt, for en ekstra nummerert uke kan bety en ekstra utbetalingsperiode eller rapporteringsperiode innenfor et budsjett som forutsatte 52.

Andre systemer teller annerledes
ISO 8601 er ikke den eneste konvensjonen i bruk. Nordamerikanske kalendere lar vanligvis uken starte på søndag og kaller uken som inneholder 1. januar for uke 1, uansett hvilken ukedag det er; denne første uken kan da vare bare én eneste dag. Regneark viser begge verdener: Excel-funksjonen WEEKNUM bruker som standard telling med start på søndag, mens ISOWEEKNUM implementerer ISO-regelen, og de to avviker for mange datoer. Programmeringsspråk bærer den samme fellen inni én enkelt funksjon: strftime alene tilbyr %U (start på søndag), %W (start på mandag) og %V (ISO). Så "uke 27" betyr ingenting presist før man vet hvilket skjema som produserte den. Så snart et ukenummer krysser en grense, et selskap eller en kodebase, bør du oppgi ISO eksplisitt eller legge ved datointervallet.
Å slå opp et ukenummer uten veggkalender
For en dato som betyr noe, vinner beregning over å telle ruter på en kalender. Verktøyet vårt for ISO-ukenummer returnerer ISO-uken for en hvilken som helst dato, sammen med intervallet fra mandag til søndag den dekker; verktøyet for ukedag viser hvilken av de sju ISO-dagene en dato, tidligere eller fremtidig, faller på. Begge kjører helt i nettleseren din: datoene du skriver inn, behandles på enheten din og sendes aldri noe sted. Og hvis du trenger et mentalt holdepunkt, holder det med to: 4. januar er alltid i uke 1, og 28. desember er alltid i den siste uken i sitt år.
Verktøy i denne artikkelen
Ofte stilte spørsmål
Hvorfor viser Excel og kalenderappen min ulike ukenumre?
De bruker nesten helt sikkert ulike konvensjoner. Excels WEEKNUM bruker som standard en telling med start på søndag, der uken som inneholder 1. januar er uke 1; ISOWEEKNUM, de fleste europeiske papiralmanakker og kalenderapper stilt inn på ISO bruker regelen med start på mandag, forankret til den første torsdagen. Resultatene kan avvike med én gjennom hele året, og rundt nyttår kan en dato være uke 52 eller 53 i ett system og uke 1 i det andre. Kontroller innstillingen for ukenummerering i hver app, og foretrekk ISO-varianten når andre personer må gjenskape tallene dine.
Hvilke land bruker faktisk ukenumre?
Ukenumre er hverdagslig forretningsspråk i store deler av Europa. Tyskland og Østerrike planlegger etter Kalenderwoche (KW), og de nordiske landene, Nederland og Tsjekkia setter rutinemessig møter, produksjonsserier og leveranser etter ukenummer; papiralmanakkene der bærer ISO-numrene. I Nord-Amerika og i store deler av Asia er ukenumre sjeldne utenfor logistikk og produksjon, og når de dukker opp, følger de ofte i stedet tellingen med start på søndag. Det er derfor "levering i uke 34" er tryggest med et eksplisitt datointervall lagt ved.
Kan det finnes en uke 54?
Ikke i ISO 8601: et ISO-år har nøyaktig 52 eller 53 uker, alltid hele strekninger fra mandag til søndag. Systemer som kutter uker ved årsgrensen, kan komme høyere. I tellingen med start på søndag, der uken for 1. januar er uke 1, sprer et skuddår som starter på en lørdag, sine 366 dager over 54 delvise uker: året 2000 var et slikt tilfelle, Excels WEEKNUM returnerer 54 for 31. desember 2000, og 2028 blir det neste. Hvis en programvare noen gang viser deg uke 54, ser du på den konvensjonen, ikke ISO.