/ukenummer

Hvilken uke er det? Se ukenummer og datoer

Finn ukenummer for enhver dato, se datoene for en kalenderuke, eller sjekk hvilken uke det er nå.

Denne uken
-
-

Slik fungerer det

Norge bruker ISO 8601-ukenummer: uke 1 er uken som inneholder årets første torsdag, og uken starter på mandag. Noen år har 53 uker.

Om dette verktøyet

Ukenummer angir hvilken uke i året en dato tilhører. I Norge og resten av Europa brukes ISO 8601-standarden: uken går fra mandag til søndag, og uke 1 er uken som inneholder årets første torsdag. Dette gjør at et år kan ha 52 eller 53 uker. Verktøyet konverterer mellom dato og ukenummer, viser alle datoene i en gitt uke, og fungerer for enhver dato mellom år 1900 og 2100. USA og noen andre land bruker et annet system (uke 1 = uken med 1. januar, søndagsstart), noe kalkulatoren også kan vise. Alle beregninger skjer lokalt i nettleseren.

Slik bruker du det

  1. Velg dato med datovelgeren, eller skriv den i formatet ÅÅÅÅ-MM-DD.
  2. Verktøyet viser umiddelbart ISO-ukenummer og år (f.eks. «2024-W15»).
  3. Klikk «vis alle dager i uken» for å se mandag til søndag.
  4. Bytt til «USA-standard» hvis du trenger amerikansk ukenummerering.
  5. Alt kjøres lokalt, datovalget lagres eller sendes ingen steder.

Eksempler

Fjerde januar
Inn2024-01-04 (torsdag)
UtISO uke 1 av 2024 (1.–7. januar)
4. januar er alltid i ISO-uke 1, nyttig som huskeregel.
Årsskifte-fella
Inn2023-01-01 (søndag)
UtISO uke 52 av 2022, ikke uke 1 av 2023!
Fordi torsdagen i denne uken (29. desember 2022) tilhører 2022.
År med 53 uker
Inn2020
Ut2020 har 53 ISO-uker (uke 53 = 28. des. 2020 – 3. jan. 2021)
53-ukers år oppstår ca. hvert 5.–6. år. Neste er 2026.

Vanlige bruksområder

  • Prosjektstyring og lønnsperioder som er organisert per uke (f.eks. «starter uke 15»).
  • Time- og fraværsregistrering i HR-systemer (Visma, Xledger, Tripletex).
  • Skoleår og barnehage-planer som følger norske uker.
  • Sesonganalyse for detaljhandel («salg i uke 40 var 15 % over budsjett»).
  • Planlegging av møter og reiser med kolleger i andre land, sjekk om deres uke matcher.
  • Automatiske rapporter og fakturering med ukebasert grunnlag.

Ofte stilte spørsmål

Hvorfor er ISO-uke 1 basert på torsdag?
Torsdag er midt i uken (dag 4 av 7). Ved å knytte uke 1 til uken som inneholder årets første torsdag, sikrer man at minst 4 dager av uke 1 alltid ligger i det nye året, noe som gjør at «uken tilhører det året» blir intuitivt. Alternative regler (som «uken med 1. januar») kan gi at uke 1 hovedsakelig ligger i forrige år.
Hvordan kan et år ha 53 uker?
52 uker × 7 dager = 364 dager, én dag mindre enn et vanlig år. Overskuddet akkumuleres, og med jevne mellomrom må et år få 53 uker for å ta det igjen. Regelen: hvis 1. januar er torsdag (eller onsdag i skuddår), får året 53 uker. Eksempler: 2015, 2020, 2026, 2032.
Hvorfor gir Excel iblant «feil» ukenummer?
`WEEKNUM()` bruker som standard det amerikanske systemet (uke 1 = uken med 1. januar, søndagsstart). For ISO-uker må du bruke `ISOWEEKNUM()` eller `WEEKNUM(dato; 21)`. Google Sheets har `ISOWEEKNUM()` også. LibreOffice Calc bruker `ISOWEEKNUM()` eller `WEEKNUM(dato; 21)`.
Er det forskjell på «uke» i ulike bransjer?
Ja. Retail bruker ofte «uke 1 = uken som starter den første mandagen etter 1. januar». Broadcast/TV-industrien bruker «broadcast calendar» der uke 1 alltid starter 1. januar. Regnskap og fakturering bruker gjerne ISO. Sjekk alltid hvilket system din partner/leverandør bruker før du kommuniserer ukenumre.

Teknisk bakgrunn

ISO 8601 definerer ukebaserte datoer med formatet `YYYY-Www-D` der `w` er ukenummer (1–53) og `D` er ukedag (1 = mandag, 7 = søndag). Regelen: første uke er den som inneholder årets første torsdag, likeverdig med å si «uken som har minst 4 dager i det nye året». For å beregne ISO-ukenummer: (1) finn torsdagen i uken; (2) året til den torsdagen er ISO-uke-året; (3) uken er nummer (dag-i-år-for-torsdagen − 1) / 7 + 1. JavaScript har ikke innebygd støtte, men `Intl.DateTimeFormat` med `weekday` og temporary polyfills som `date-fns` (`getISOWeek()`), `luxon` (`.weekNumber`) eller `dayjs` (via plugin) håndterer det. Nettleseren har `<input type="week">` med format `YYYY-Www`.