Datumskillnadskalkylator

Beräkna dagar, veckor, månader och år mellan två datum.

Välj det första datumet.
Välj det andra datumet.

Tidsperiod

68

Totalt antal veckor9,7
Ungefärligt antal månader2,2
Ungefärligt antal år0,19

Så använder du denna datumräknare

  1. Välj startdatum

    Välj det första datumet i fältet Startdatum.

  2. Välj slutdatum

    Välj det andra datumet i fältet Slutdatum.

  3. Läs av resultaten

    Se totalt antal dagar, veckor, ungefärliga månader och ungefärliga år mellan de två datumen.

Metodik

Så fungerar datumskillnadskalkylatorn

Denna datumskillnadskalkylator beräknar det absoluta tidsspannet mellan två kalenderdatum och uttrycker det i flera vardagliga enheter — totalt antal dagar, veckor, ungefärliga månader och ungefärliga år. Dagräkningen är exakt eftersom den bygger på systemet med julianskt dagnummer, som tilldelar ett sekventiellt heltal till varje kalenderdag och tar hänsyn till alla skottårsregler i den proleptiska gregorianska kalendern. Veckor beräknas genom att dividera totalt antal dagar med sju. Månads- och årssiffror är ungefärliga eftersom kalendermånader varierar mellan 28 och 31 dagar; kalkylatorn använder den allmänt accepterade genomsnittliga månadslängden på 30,4375 dagar (365,25 ÷ 12) och ett genomsnittligt år på 365,25 dagar för att ge en praktisk uppskattning lämplig för projektplanering, avtalsvillkor, åldersverifiering och nedräkningar till evenemang.

Formel
dagar = |datum₂ − datum₁|
datum₁ Startdatum uttryckt som ett julianskt dagnummer
datum₂ Slutdatum uttryckt som ett julianskt dagnummer
dagar Absolut antal kalenderdagar mellan de två datumen
veckor dagar ÷ 7 (avrundat till två decimaler)
månader dagar ÷ 30,4375 (ungefärliga kalendermånader)
år dagar ÷ 365,25 (ungefärliga kalenderår, med hänsyn till skottår)
Exempel

Anta att du behöver tidsspannet mellan 1 mars 2024 och 15 september 2025. 1 mars 2024 är julianskt dagnummer 2460371 och 15 september 2025 är JDN 2460929. Den absoluta skillnaden är 2460929 − 2460371 = 564 dagar. Dividerat med 7 ger det cirka 80,57 veckor. Dividerat med 30,4375 ger det cirka 18,53 månader. Dividerat med 365,25 ger det cirka 1,54 år.

Om du behöver tidsspannet mellan 15 januari 2025 och 3 oktober 2025, returnerar räknaren 261 dagar, cirka 37,29 veckor, ungefär 8,57 månader och cirka 0,71 år.

Antaganden
  • Båda datumen följer den gregorianska kalendern. Räknaren justerar inte för övergången från den julianska till den gregorianska kalendern som skedde vid olika tidpunkter i olika länder.
  • Konverteringar av månader och år använder genomsnittliga längder (30,4375 dagar per månad, 365,25 dagar per år) och är därför ungefärliga – de kommer inte att exakt motsvara räkning av hela kalendermånader eller födelsedagar.
  • Beräkningen baseras endast på datum; den tar inte hänsyn till klockslag, så skillnaden mellan 1 januari kl. 23:59 och 2 januari kl. 00:01 rapporteras som en hel dag.
  • Skottår hanteras automatiskt: år som är delbara med 4 är skottår, förutom sekelskiften, som även måste vara delbara med 400.
Noteringar
  • För juridiska eller avtalsenliga tidsfrister som anger hela kalendermånader bör du räkna månader direkt i kalendern istället för att förlita dig på den genomsnittliga approximationen.
  • Resultatet är alltid ett icke-negativt tal oavsett vilket datum du anger först – räknaren tar det absoluta värdet av skillnaden.
  • Beräkning av arbetsdagar (exklusive helger och helgdagar) kräver en separat beräkning och ingår inte i detta verktyg.
  • Om du behöver ålder i fyllda år för juridiska ändamål, använd fälten för år och månad från de två datumen snarare än approximationen med decimalår.
Källor
  1. Julian Day Number-systemet — U.S. Naval Observatory Astronomical Almanac
  2. Gregorianska kalenderns skottårsregler — ISO 8601 och Explanatory Supplement to the Astronomical Almanac

Varför dagräkningen är exakt

Räknaren omvandlar varje kalenderdatum till ett julianskt dagnummer – ett sekventiellt heltal som ökar med ett för varje kalenderdag, oavsett månadens längd eller skottår. Genom att subtrahera de två julianska dagnumren får man ett exakt antal dagar som aldrig avviker eller avrundas. Denna metod har använts av astronomer sedan 1500-talet just för att den kringgår den gregorianska kalenderns oregelbundheter. Oavsett om tidsperioden sträcker sig över februari under ett skottår, passerar ett sekelskifte eller täcker årtionden, ger subtraktionen alltid rätt antal förflutna dagar. Veckor beräknas sedan genom att dela det exakta antalet med sju, vilket gör att även veckosiffran får samma precision.

När ungefärliga månader och år räcker

Eftersom kalendermånader varierar mellan 28 och 31 dagar finns det ingen enskild exakt omvandling från dagar till månader. Räknaren använder det allmänt accepterade genomsnittet på 30,4375 dagar per månad (365,25 ÷ 12) och 365,25 dagar per år. Dessa genomsnitt är tillräckligt exakta för projekttidslinjer, hyresperioder, åldersuppskattningar och evenemangsplanering. De är mindre användbara när du behöver hela kalendermånader för faktureringscykler eller juridiska tidsfrister – i dessa fall bör du räkna månaderna direkt i en kalender. Siffran för decimalår är likaså praktisk för grova uppskattningar men bör inte ersätta en exakt födelsedags- eller jubileumsberäkning när precision är avgörande.

Vanliga frågor om datumdifferenskalkylatorn

Varför anges månader och år som ungefärliga?

Kalendermånader varierar mellan 28 och 31 dagar, och år växlar mellan 365 och 366 dagar. Kalkylatorn använder genomsnittliga längder (30,4375 dagar per månad och 365,25 dagar per år) för att ge en praktisk uppskattning, så resultatet kanske inte stämmer exakt överens med att räkna hela kalendermånader på en väggkalender.

Hanterar denna kalkylator skottår?

Ja. Den underliggande dagsberäkningen följer de fullständiga gregorianska skottårsreglerna — inklusive undantaget för sekelskiften — så den 29 februari inkluderas närhelst den infaller inom det valda datumintervallet.

Kan jag använda denna för att beräkna någons ålder?

Du kan få en nära uppskattning genom att ange födelsedatumet som startdatum och dagens datum som slutdatum. För en exakt ålder i fyllda år bör du räkna hela kalenderår och månader snarare än att förlita dig på siffran för decimalår.

Spelar det någon roll vilket datum jag anger först?

Nej. Kalkylatorn beräknar den absoluta skillnaden, så du får samma positiva resultat oavsett om det tidigare eller senare datumet anges först.

Varför skiljer sig det totala antalet dagar från vad jag får när jag räknar på en kalender?

Det beror oftast på huruvida man inkluderar både start- och slutdatum. Denna kalkylator räknar antalet dagar mellan de två datumen (startdatumet exkluderat). Om du behöver inkludera båda dagarna, lägg till en dag till resultatet.

Skriven av Jan Křenek Grundare och huvudutvecklare
Granskad av DigitSum metodgranskning Formelverifiering och QA
Senast uppdaterad 10 mars 2026

Använd detta som en uppskattning och verifiera viktiga beslut med en kvalificerad fackman.

Inmatningar stannar i webbläsaren om inte en framtida funktion uttryckligen meddelar något annat.