Graddagar och temperaturdata – filformat och beräkningar

Ladda ner temperaturdata och graddagar från över 2 000 mätpunkter i Sverige. Som prenumerant kan du ladda ner data för alla mätpunkter, och som mätpunktsägare (Vän) för din egen, i tre format: timmedel, dygnsmedel och graddagar. Filerna levereras som CSV (semikolonseparerade) i en ZIP-fil.

Timmedel

Varje rad är ett timmedel. Kolumnerna är Datum (ÅÅÅÅ-MM-DD), Klockslag (HH:MM:SS) och Timmedel (medeltemperaturen i °C under timmen som slutar vid klockslaget; raden 08:00:00 gäller alltså 07–08).

Exempel:

Datum;Klockslag;Timmedel
2026-03-15;08:00:00;3,2
2026-03-15;09:00:00;4,1
2026-03-15;10:00:00;5,0

Dygnsmedel

Varje rad är ett dygn. Dygnsmedlet är medelvärdet av dygnets giltiga timmedel (raderna 01:00 till och med 00:00 nästa dag). Minst 12 giltiga timmar krävs, annars står det NaN i stället för ett värde. Kolumnerna är Datum och Dygnsmedel (°C).

Exempel:

Datum;Dygnsmedel
2026-03-15;3,2
2026-03-16;1,7
2026-03-17;-2,4

Graddagar

Graddagar är ett mått på uppvärmningsbehovet och används bland annat för att normalårskorrigera energianvändning. Filen innehåller både dygnsmedel och graddagar. Kolumnerna är Datum, Dygnsmedel (°C) och Graddagar (heltal).

Exempel:

Datum;Dygnsmedel;Graddagar
2026-03-15;3,2;14
2026-03-16;1,7;15
2026-03-17;-2,4;19

Så beräknas graddagar

temperatur.nu räknar graddagar efter samma princip som SMHI. Ett dygn ger graddagar bara om dygnsmedeltemperaturen är lägre än månadens eldningsgräns. Då blir graddagarna 17 minus dygnsmedeltemperaturen, avrundat till heltal. Annars blir det 0.

Eldningsgräns per månad: november–mars 17 °C, april 12 °C, maj–juli 10 °C, augusti 11 °C, september 12 °C, oktober 13 °C.

Formel: Graddagar = 17 − dygnsmedel, om dygnsmedlet är lägre än eldningsgränsen. Annars 0.

Räkneexempel: Den 15 mars är dygnsmedlet 3,2 °C, vilket är lägre än eldningsgränsen 17 °C. Graddagarna blir 17 − 3,2 = 13,8, avrundat 14. Den 10 maj är dygnsmedlet 8,0 °C, lägre än gränsen 10 °C, så det blir 17 − 8,0 = 9 graddagar. Ett majdygn med medeltemperaturen 12 °C ger 0 graddagar.

Under ett normalår blir det ungefär 3 000–4 000 graddagar i södra och mellersta Sverige och betydligt fler längre norrut.

Gemensamt för alla filer

Filerna levereras som ZIP med CSV-filer där semikolon skiljer kolumnerna och komma är decimaltecken.

Timmar utan giltigt värde och dygn med färre än 12 giltiga timmar står som NaN. Ett dygn med NaN ger 0 graddagar. Dygn helt utan mätvärden saknas i filen.