Ukenummer eller ukesnummer kan vise til flere ulike kalendariske inndelinger av året i nummererte arbeidsuker. Det finnes minst seks ulike systemer for ukesnumre, hvilket medfører at ukesnummer kan variere fra land til land.

ISO-ukenummer brukes i Norge og de fleste land i Europa. I henhold til standarden ISO 8601 inndeles året i 52 eller 53 uker, og ukene starter på mandag (ukens døgn 1) og slutter på søndag (ukens døgn 7). Alle uker er hele uker (består av syv døgn). Se avsnittet om andre systemer for mer informasjon om andre systemer.

+ En ISO 8601-uke 1 2 3 4 5 6 7 Mandag Tirsdag Onsdag Torsdag Fredag Lørdag Søndag Ved hvert årsskifte hører uken til det året hvor de fleste av ukens døgn ligger eller sagt på en annen måte: uken hører til det året som torsdagen ligger i; uke nummer 01 vil altså ha minst fire døgn i det nye året. For eksempel var mandag 29. desember 2008 døgn 1 i uke nummer 01 i 2009 (), og søndag 3. januar 2010 var døgn 7 i uke 53 i 2009 (). I Skandinavia ble ukesnummering slik som i ISO 8601 innført mandag 1. januar 1973. Samtidig ble ukens første døgn endret fra søndag til mandag. Slik ukes­nummerering brukes nå i flertallet av europeiske land.

I dag, . (), er det uke nummer i året .

Ett gjennomsnittlig år i den gregorianske kalenderen består av nøyaktig 52,1775 uker, altså har 17,75 % av alle årene en uke nummer 53; så i gjennom­snitt vil det gå 5,6338 år mellom hver gang en uke nummer 53 begynner.

En uke som er nummerert med et oddetall vil bli etterfulgt av en uke nummerert med et partall, unntatt uke nummer 53 som alltid blir etterfulgt av uke nummer 01.

Ukesnummerregler Ukesnummerreglene i henhold til ISO 8601 kan summeres opp i tre punkter: Excel treats weeks in a strange way (gjelder ikke for nyere versjoner av Excel). Regel 1: En ISO-uke begynner alltid på mandag (1) og slutter på søndag (7). Regel 2: Uke nummer 01 inneholder alltid årets første torsdag (midterste døgn i uken). Regel 3: Det er alltid 52 eller 53 ISO-uker i et gitt år.Et år har en uke 53 bare hvis det korresponderende året begynner på torsdag eller er et skuddår som begynner på onsdag eller torsdag.

Fra disse reglene følger at: – inntil de tre siste døgnene (mandag, tirsdag og onsdag) i desember kan tilhøre uke nummer 01. – i januar vil uke nummer 52 og 53 aldri ha en arbeidsdag (mandag – fredag), 1. januar betraktes ikke som arbeidsdag. – i januar vil uke nummer 01 alltid ha minst én arbeidsdag (mandag – fredag), 1. januar betraktes ikke som arbeidsdag. – uke nummer 01 begynner senest torsdag (så uke nummer 01 vil alltid ha minst fire døgn i det nye året). – 4. januar er alltid i uke nummer 01.

Definisjonsmessig varierer ISO-året bare seks døgn i forhold til den gregorianske (og den julianske) kalenderen (tre døgn for tidlig og tre døgn for sent).

Enkel utregning av ukesnummer Det er enkelt å beregne ISO-ukesnummeret for en dato når også ukedagen er kjent: Ukesnr = (10 + døgnnr − ukedagsnr) div 7 hvor døgnnr = 1 → 365/366, ukedagsnr = 1 → 7 (se regel 1) og div betyr heltallsdivisjon (dvs. at resten etter en divisjon tas ikke med).Ukenummerformel , VG Debatt, 08.10.12 16:59.

Ved bruk av serienumre for datoer (bl.a. i regneark) er døgnnr = serienr. for en dato − serienr. for 31/12 året før (eller serienr. for 1/1 samme år + 1).

For å finne døgnnr når serienumre ikke brukes, kan en av tabellene under være til hjelp. + Finn døgnnr Månedsnr. 1 2 3 4 5 6 7 8 9 10 11 12 Ant. døgn 0 31 59 90 120 151 181 212 243 273 304 334 + 1, …, 28, 29, 30, 31 Ved skuddår 0 + 1 Total sum = døgnnr eller + Finn døgnnr Månedsnr. 1 2 3 4 5 6 7 8 9 10 11 12 Omtr. døgn heltall (30,4 × (månedsnr. − 1)) Justering 0 + 1 − 1 0 + 1, …, 28, 29, 30, 31 Ved skuddår 0 + 1 Total sum = døgnnr hvor heltall ( ) betyr at desimalene i produktet tas ikke med. eller + Finn døgnnr Månedsnr. 1 2 3 4 5 6 7 8 9 10 11 12 Omtr. døgn heltall (30,4 × (mndnr. − 1)) − (14 − mndnr.) div 7 Justering + 1 + 2 0 + 1, …, 28, 29, 30, 31 Ved skuddår 0 + 1 Total sum = døgnnr hvor heltall ( ) og div betyr at desimaler tas ikke med. – En dato som får ukesnummer 0 som resultat, tilhører den siste uken i det forrige året (uke nummer 52 eller 53). – En dato som får ukesnummer 53 som resultat, kan tilhøre uke nummer 01 i det neste året.

Eksempler: Finn ukesnummeret for onsdag 21. september 2016 (skuddår): Ukesnr = (10 + (heltall (30,4 × (9 − 1)) − (14 − 9) div 7) + 0 + 21 + 1 − 3) div 7 Ukesnr = (10 + 243 − 0 + 22 − 3) div 7 Ukesnr = (275 − 3) div 7 Ukesnr = 272 div 7 = 38.

Ukesnr = (10 + (42634 − 42369) − 3) div 7 Ukesnr = (10 + 265 − 3) div 7 Ukesnr = (275 − 3) div 7 Ukesnr = 272 div 7 = 38.

Finn ukesnummeret for søndag 3. januar 2016: Ukesnr = (10 + 3 − 7) div 7 = 6 div 7 = 0. Siden søndagen ligger bare tre døgn etter årsskiftet, må datoen høre til den siste uken i 2015, uke nummer 53.

Finn ukesnummeret for mandag 29. desember 2014: Ukesnr = (10 + 363 − 1) div 7 = 372 div 7 = 53. Siden mandagen ligger bare tre døgn før årsskiftet, må datoen høre til den første uken i 2015, uke nummer 01.

Tabeller + Søndagsbokstav(er) samt ukedager, datoer og ukesnummer ved starten og slutten av et år Søndags-bokstav(er) Ukedager og datoer i starten av januar Virkning Ukedager og datoer i slutten av desember 1Man. 2Tir. 3Ons. 4Tor. 5Fre. 6Lør. 7Søn. Uke nr. 01 starter man. Ukesnr. 1. jan. … Ukesnr. 31. des. 1Man. 2Tir. 3Ons. 4Tor. 5Fre. 6Lør. 7Søn. G (F) 1. 2. 3. 4. 5. 6. 7.  1. jan. 01 … 01 31. (30.) (31.) F (E) 1. 2. 3. 4. 5. 6. 31. des. 30. (29.) 31. (30.) (31.) E (D) 1. 2. 3. 4. 5. 30. des. 01 (53) 29. (28.) 30. (29.) 31. (30.) (31.) D (C) 1. 2. 3. 4. 29. des. 53 28. (27.) 29. (28.) 30. (29.) 31. (30.) (31.) C (B) 1. 2. 3.  4. jan. 53 52 27. (26.) 28. (27.) 29. (28.) 30. (29.) 31. (30.) (31.) B (A) 1. 2.  3. jan. 52 (53) 26. (25.) 27. (26.) 28. (27.) 29. (28.) 30. (29.) 31. (30.) (31.) A (G) 1.  2. jan. 52 52 (01) 25. (31.) 26. (25.) 27. (26.) 28. (27.) 29. (28.) 30. (29.) 31. (30.) Forklaringer

Datoer med fast ukesnummer for alle år unn-tatt skuddår som begynner på torsdag Måned Datoer Ukesnummer Januar  4. 11. 18. 25. 01 – 04 Gjelder også for skuddårsom begynner på torsdag. Februar  1.  8. 15. 22. 05 – 08 Mars  1.  8. 15. 22. 29. 09 – 13 April  5. 12. 19. 26. 14 – 17 Mai  3. 10. 17. 24. 31 18 – 22 Juni  7. 14. 21. 28. 23 – 26 Juli  5. 12. 19. 26. 27 – 30 August  2.  9. 16. 23. 30. 31 – 35 September  6. 13. 20. 27. 36 – 39 Oktober  4. 11. 18. 25. 40 – 43 November  1.  8. 15. 22. 29. 44 – 48 Desember  6. 13. 20. 27. 49 – 52

+ Datofrekvens i forskjellige uker ved årsskifter Ukesnr. 27. des. 28. des. 29. des. 30. des. 31. des. 1. jan. 2. jan. 3. jan. 4. jan. 52 96,75 % 82,25 % 68 %  53,75 % 39,25 % 25,25 % 10,75 % 0 %  0 % 53  3,25 % 17,75 % 17,75 % 17,75 % 17,75 % 17,75 % 17,75 % 14,5 %  0 % 52 + 53 100 % 100 % 85,75 % 71,5 % 57 %  43 %  28,5 %  14,5 %  0 % 01 0% 0% 14,25 % 28,5 % 43 %  57 %  71,5 %  85,5 %  100 % 

+ Alle ukenes tidligste og seneste datoer Ukesnr. Begynner tidligst Slutter tidligst Begynner senest Slutter senest 01 29. desember forrige år  4. januar  4. januar 10. januar 02  5. januar 11. januar 11. januar 17. januar 03 12. januar 18. januar 18. januar 24. januar 04 19. januar 25. januar 25. januar 31. januar 05 26. januar  1. februar  1. februar  7. februar 06  2. februar  8. februar  8. februar 14. februar 07  9. februar 15. februar 15. februar 21. februar 08 16. februar 22. februar 22. februar 28. februar 09 23. februar 29. februar(skuddår)  1. mars  7. mars 10  1. mars  7. mars  8. mars 14. mars 11  8. mars 14. mars 15. mars 21. mars 12 15. mars 21. mars 22. mars 28. mars 13 22. mars 28. mars 29. mars  4. april 14 29. mars  4. april  5. april 11. april 15  5. april 11. april 12. april 18. april 16 12. april 18. april 19. april 25. april 17 19. april 25. april 26. april  2. mai 18 26. april  2. mai  3. mai  9. mai 19  3. mai  9. mai 10. mai 16. mai 20 10. mai 16. mai 17. mai 23. mai 21 17. mai 23. mai 24. mai 30. mai 22 24. mai 30. mai 31. mai  6. juni 23 31. mai  6. juni  7. juni 13. juni 24  7. juni 13. juni 14. juni 20. juni 25 14. juni 20. juni 21. juni 27. juni 26 21. juni 27. juni 28. juni  4. juli 27 28. juni  4. juli  5. juli 11. juli 28  5. juli 11. juli 12. juli 18. juli 29 12. juli 18. juli 19. juli 25. juli 30 19. juli 25. juli 26. juli  1. august 31 26. juli  1. august  2. august  8. august 32  2. august  8. august  9. august 15. august 33  9. august 15. august 16. august 22. august 34 16. august 22. august 23. august 29. august 35 23. august 29. august 30. august  5. september 36 30. august  5. september  6. september 12. september 37  6. september 12. september 13. september 19. september 38 13. september 19. september 20. september 26. september 39 20. september 26. september 27. september  3. oktober 40 27. september  3. oktober  4. oktober 10. oktober 41  4. oktober 10. oktober 11. oktober 17. oktober 42 11. oktober 17. oktober 18. oktober 24. oktober 43 18. oktober 24. oktober 25. oktober 31. oktober 44 25. oktober 31. oktober  1. november  7. november 45  1. november  7. november  8. november 14. november 46  8. november 14. november 15. november 21. november 47 15. november 21. november 22. november 28. november 48 22. november 28. november 29. november  . desember 49 29. november  5. desember  6. desember 12. desember 50  6. desember 12. desember 13. desember 19. desember 51 13. desember 19. desember 20. desember 26. desember 52 20. desember 26. desember 27. desember 2. januar neste år 53 27. desember 2. januar neste år 28. desember 3. januar neste år

{| class=wikitable style=text-align:center |+ Alle datoer for mandag i alle uker med utgangspunkt i ukedagen 1. januar |- valign="bottom" ! Når ukedagen1. januar er || colspan=2 | mandag, || colspan=2 | tirsdag, || colspan=2 | onsdag, || colspan=2 | torsdag,||colspan=2 | fredag, || colspan=2 | lørdag, || colspan=2 | søndag, |- ! rowspan=2|begynneruke nr. || colspan=14|på mandag … |- ! Normalår || Skuddår || Normalår || Skuddår || Normalår || Skuddår || Normalår || Skuddår || Normalår || Skuddår || Normalår || Skuddår ||Normalår || Skuddår |- ! 01 | colspan=2 |  1. jan. || colspan=2 | 31. des. forrige år || colspan=2 | 30. des. forrige år || colspan=2 | 29. des. forrige år || colspan=2 |  4. jan. || colspan=2 |  3. jan. || colspan=2 |  2. jan. |- ! 02 | colspan=2 |  8. jan. || colspan=2 |  7. jan. || colspan=2 |  6. jan. || colspan=2 |  5. jan. || colspan=2 | 11. jan. || colspan=2 | 10. jan. || colspan=2 |  9. jan. |- ! 03 | colspan=2 | 15. jan. || colspan=2 | 14. jan. || colspan=2 | 13. jan. || colspan=2 | 12. jan. || colspan=2 | 18. jan. || colspan=2 | 17. jan. || colspan=2 | 16. jan. |- ! 04 | colspan=2 | 22. jan. || colspan=2 | 21. jan. || colspan=2 | 20. jan. || colspan=2 | 19. jan. || colspan=2 | 25. jan. || colspan=2 | 24. jan. || colspan=2 | 23. jan. |- ! 05 | colspan=2 | 29. jan. || colspan=2 | 28. jan. || colspan=2 | 27. jan. || colspan=2 | 26. jan. || colspan=2 |  1. feb. || colspan=2 | 31. jan. || colspan=2 | 30. jan. |- ! 06 | colspan=2 |  5. feb. || colspan=2 |  4. feb. || colspan=2 |  3. feb. || colspan=2 |  2. feb. || colspan=2 |  8. feb. || colspan=2 |  7. feb. || colspan=2 |  6. feb. |- ! 07 | colspan=2 | 12. feb. || colspan=2 | 11. feb. || colspan=2 | 10. feb. || colspan=2 |  9. feb. || colspan=2 | 15. feb. || colspan=2 | 14. feb. || colspan=2 | 13. feb. |- ! 08 | colspan=2 | 19. feb. || colspan=2 | 18. feb. || colspan=2 | 17. feb. || colspan=2 | 16. feb. || colspan=2 | 22. feb. || colspan=2 | 21. feb. || colspan=2 | 20. feb. |- ! 09 | colspan=2 | 26. feb. || colspan=2 | 25. feb. || colspan=2 | 24. feb. || colspan=2 | 23. feb. ||  1. mar. || 29. feb. || colspan=2 | 28. feb. || colspan=2 | 27. feb. |- ! 10 |  5. mar. ||  4. mar. ||  4. mar. ||  3. mar. ||  3. mar. ||  2. mar. ||  2. mar. ||  1. mar. ||  8. mar. ||  7. mar. ||  7. mar. ||  6. mar. ||  6. mar. ||  5. mar. |- ! 11