Kalkulator for datodifferanse
Beregn dager, uker, måneder og år mellom to datoer.
Slik bruker du denne kalkulatoren for datoforskjell
- Velg startdato
Velg den første datoen i feltet for startdato.
- Velg sluttdato
Velg den andre datoen i feltet for sluttdato.
- Se resultatene
Se totalt antall dager, uker, omtrentlige måneder og omtrentlige år mellom de to datoene.
Slik fungerer denne dato-kalkulatoren
Denne kalkulatoren for datoforskjell beregner det absolutte tidsspennet mellom to kalenderdatoer og uttrykker det i flere hverdagsenheter — totalt antall dager, uker, omtrentlige måneder og omtrentlige år. Dagstellingen er nøyaktig fordi den baserer seg på systemet for juliansk dagnummer, som tildeler et sekvensielt heltall til hver kalenderdag og tar hensyn til alle skuddårsregler i den proleptiske gregorianske kalenderen. Uker utledes ved å dele totalt antall dager på syv. Måneds- og årstall er omtrentlige fordi kalendermåneder varierer mellom 28 og 31 dager; kalkulatoren bruker den allment aksepterte gjennomsnittlige månedslengden på 30,4375 dager (365,25 ÷ 12) og et gjennomsnittlig år på 365,25 dager for å gi et praktisk estimat egnet for prosjektplanlegging, kontraktsvilkår, aldersverifisering og nedtelling til hendelser.
dager = |dato₂ − dato₁| Anta at du trenger tidsrommet mellom 1. mars 2024 og 15. september 2025. 1. mars 2024 er juliansk dagnummer 2460371 og 15. september 2025 er JDN 2460929. Den absolutte forskjellen er 2460929 − 2460371 = 564 dager. Divisjon med 7 gir ca. 80,57 uker. Divisjon med 30,4375 gir ca. 18,53 måneder. Divisjon med 365,25 gir ca. 1,54 år.
Hvis du trenger tidsrommet mellom 15. januar 2025 og 3. oktober 2025, returnerer kalkulatoren 261 dager, omtrent 37,29 uker, cirka 8,57 måneder og omtrent 0,71 år.
- ✓ Begge datoene følger den gregorianske kalenderen. Kalkulatoren justerer ikke for overgangen fra juliansk til gregoriansk kalender, som skjedde på ulike tidspunkter i forskjellige land.
- ✓ Konvertering av måneder og år bruker gjennomsnittlige lengder (30,4375 dager per måned, 365,25 dager per år) og er derfor omtrentlige – de vil ikke samsvare nøyaktig med telling av hele kalendermåneder eller fødselsdager.
- ✓ Beregningen gjelder kun dato; den tar ikke hensyn til klokkeslett, så forskjellen mellom 1. januar kl. 23:59 og 2. januar kl. 00:01 rapporteres som én hel dag.
- ✓ Skuddår håndteres automatisk: år som er delelige med 4 er skuddår, unntatt århundrer, som også må være delelige med 400.
- For juridiske eller kontraktsmessige frister som spesifiserer hele kalendermåneder, bør du telle måneder direkte i kalenderen i stedet for å stole på den gjennomsnittlige tilnærmingen.
- Resultatet er alltid et ikke-negativt tall uavhengig av hvilken dato du skriver inn først – kalkulatoren bruker den absolutte verdien av forskjellen.
- Antall virkedager (ekskludert helger og helligdager) krever en separat beregning og er ikke inkludert i dette verktøyet.
- Hvis du trenger alder i fylte år for juridiske formål, bruk år- og månedfelt fra de to datoene i stedet for tilnærmingen med desimalår.
- Julian Day Number-systemet — U.S. Naval Observatory Astronomical Almanac
- Regler for skuddår i den gregorianske kalenderen — ISO 8601 og Explanatory Supplement to the Astronomical Almanac
Hvorfor dagantallet er nøyaktig
Kalkulatoren konverterer hver kalenderdato til et juliansk dagnummer – et sekvensielt heltall som øker med én for hver kalenderdag, uavhengig av månedens lengde eller skuddår. Ved å trekke de to julianske dagnumrene fra hverandre får man et nøyaktig antall dager som aldri avviker eller avrundes. Denne metoden har blitt brukt av astronomer siden det sekstende århundre nettopp fordi den omgår uregelmessighetene i den gregorianske kalenderen. Enten tidsrommet krysser februar i et skuddår, strekker seg over et århundreskifte eller dekker flere tiår, vil subtraksjonen alltid gi riktig antall dager. Uker beregnes deretter ved å dele det nøyaktige antallet på syv, slik at uketallet arver den samme presisjonen.
Når omtrentlige måneder og år er tilstrekkelig
Siden kalendermåneder varierer mellom 28 og 31 dager, finnes det ingen enkelt nøyaktig konvertering fra dager til måneder. Kalkulatoren bruker det allment aksepterte gjennomsnittet på 30,4375 dager per måned (365,25 ÷ 12) og 365,25 dager per år. Disse gjennomsnittene er nøyaktige nok for prosjektplaner, leieperioder, aldersestimater og eventplanlegging. De er mindre nyttige når du trenger hele kalendermåneder for faktureringssykluser eller juridiske frister – i slike tilfeller bør du telle månedene direkte i en kalender. Tallet for desimalår er tilsvarende praktisk for grove estimater, men bør ikke erstatte en nøyaktig telling av fødselsdager eller jubileer når presisjon er avgjørende.
Ofte stilte spørsmål om kalkulator for datoforskjell
Hvorfor er måneder og år oppgitt som omtrentlige?
Kalendermåneder varierer fra 28 til 31 dager, og år veksler mellom 365 og 366 dager. Kalkulatoren bruker gjennomsnittslengder (30,4375 dager per måned og 365,25 dager per år) for å gi et praktisk estimat, så resultatet vil kanskje ikke samsvare helt med å telle hele kalendermåneder på en veggkalender.
Håndterer denne kalkulatoren skuddår?
Ja. Den underliggende dagtellingen følger de gregorianske reglene for skuddår — inkludert århundreunntaket — så 29. februar er inkludert når den faller innenfor det valgte datointervallet.
Kan jeg bruke denne til å beregne noens alder?
Du kan få en god tilnærming ved å skrive inn fødselsdatoen som startdato og i dag som sluttdato. For en nøyaktig alder i fylte år, bør du telle hele kalenderår og måneder i stedet for å stole på desimaltallet for år.
Spiller det noen rolle hvilken dato jeg skriver først?
Nei. Kalkulatoren beregner den absolutte forskjellen, så du får det samme positive resultatet uavhengig av om den tidligste eller seneste datoen skrives først.
Hvorfor avviker det totale antallet dager fra det jeg får ved å telle på en kalender?
Stolpefeil (fence-post error) er den vanligste årsaken. Denne kalkulatoren teller antall dager mellom de to datoene (startdatoen er ekskludert). Hvis du vil inkludere begge datoene, må du legge til én dag i resultatet.