Skip to main content
🟢 Beginner 🔥 Popular

Date Difference Calculator -- Hvor mange dager mellom to datoer?

Beregne dager, uker, måneder mellom to datoer. Hvor mange dager fra 1900 til 2026?

Populære spørsmål om datoforskjell

Dette er de vanligste dato beregninger folk søker etter. Bruk kalkulatoren ovenfor for å få live svar for dagens dato:

SpørsmålMåldatoHvordan beregnes
Hvor mange dager til jul?25. desemberSkriv inn i dag -> 25. desember i inneværende/neste år
Hvor mange dager til nyttår?1. januarSkriv inn i dag -> 1. januar neste år
Hvor mange uker mellom to datoer?Eventuell sluttdatoDel totalt antall dager med 7 (vises automatisk)
Hvor mange dager til jeg har bursdag?Fødselsdagen dinSkriv inn i dag -> din neste fødselsdag
Hvor mange dager siden en dato?Tidligere datoSkriv inn siste dato -> i dag
Hvor mange uker gravid er jeg?Siste menstruasjonSkriv inn LMP-dato -> i dag (del dagene med 7)
Hvor mange dager til bryllupet mitt?BryllupsdatoSkriv inn i dag -> din bryllupsdato
Hvor mange virkedager mellom datoer?Eventuell sluttdatoVises automatisk ved siden av kalenderdager

Kalkulatoren gir deg svaret i dager, uker, måneder, timer og minutter -- alt på en gang.

Hvordan beregnes datoforskjell

Å beregne den eksakte forskjellen mellom to datoer krever omhyggelig håndtering av varierende månedlengder, skuddår og kalenderregler.

  1. Konvertere begge datoer til en felles enhet (f.eks. totale dager fra et referansepunkt som 1. januar 1970)
  2. Trekk fra den tidligere datoens dagtall fra den senere datoens dagtall
  3. Konverter resultatet tilbake til år, måneder, uker og dager

Eksempel på beregning:Fra 15. mars 2020 til 8. november 2025:

Hvorfor dette er vanskelig manuelt:Måneder har 28, 29, 30 eller 31 dager. En måned-basert beregning fra 15. mars til 15. april er "1 måned" uavhengig av om denne perioden er 31 eller 28 dager.

Leap Year Regler: Når februar har 29 dager

Riktige dato beregninger krever forståelse av skuddår.

  1. Et år som er delbart med4er et skuddår (f.eks. 2024)
  2. Unntak:Hundreår (delbart med 100) er IKKE skuddår (f.eks. 1900)
  3. Unntak fra unntaket:Århundreår som er delbare med 400 ER skuddår (f.eks. 2000)

Så: 2000 = skuddår , 1900 = ikke skuddår , 2100 = vil IKKE være skuddår .

ÅrDelbar på 4?Århundret år?Delbar på 400?Et skuddår?
Frem til 2024Ja, det gjør jeg.NoJa, det gjør jeg.
Frem til 2025NoNoNei, nei.
2100 årJa, det gjør jeg.Ja, det gjør jeg.NoNei, nei.
År 2000Ja, det gjør jeg.Ja, det gjør jeg.Ja, det gjør jeg.Ja, det gjør jeg.
1900-talletJa, det gjør jeg.Ja, det gjør jeg.NoNei, nei.

I løpet av 400 år, er det nøyaktig 97 skuddår, noe som gjør det gjennomsnittlige året 365,2425 dager lang -- nøye samsvarende med det faktiske solåret på 365,2422 dager.

Virkedager mot kalenderdager

For mange praktiske formål (kontrakter, tidsfrister, prosjektplanlegging) trenger duvirkedager(arbeidsdager) i stedet for kalenderdager:

Virkedager = kalenderdager - helger - helligdager

I en standard 5-dagers arbeidsuke har en 30-dagers kalenderperiode omtrent 22 virkedager (med fradrag av ~8 helgedager, minus eventuelle helligdager).

KalenderdagerOmtrentlig virkedager (USA)
7 dager (1 uke)5 virkedager
14 dager (2 uker)10 virkedager
30 dager (1 måned)~22 virkedager
90 dager (1 kvartal)~65 virkedager
365 dager (1 år)~261 virkedager

Viktig:Amerikanske føderale helligdager reduserer dette ytterligere. Det er 11 føderale helligdager, noe som bringer de faktiske amerikanske virkedagene per år til omtrent 250.

Praktiske bruksområder for beregning av datoforskjell

Å vite det eksakte antall dager mellom datoer er viktig i mange virkelige situasjoner:

Alder, varighet og dato aritmetikk: Vanlige beregninger

Her er vanlige dato matematikk scenarier med arbeidet eksempler:

ScenarioStartAvslutningResultat
Dager i 2024 (skifteår)1. januar 202431. desember 2024366 dager
Dager til pensjonering (65 år fra DOB 15. mars 1970)11. mars 202615. mars 20353,292 dager
90 dagers kontraktfrist15. januar 2026+ 90 dager15. april 2026
Graviditetsuker (LMP Nov 1)1. november 202511. mars 202619 uker, 0 dager
Investeringsholdingsperiode (kapitalgevinster)5. oktober 20246. oktober 2025366 dager (langsiktig terskel oppfylt)

US Kapitalgevinst skatt notat:Forskjellen mellom 364 og 366 dager kan endre skattesatsen din fra opptil 37% (kortsiktige, vanlige inntektssatser) til 0%, 15% eller 20% (langsiktige satser).

Julian Day Number og Date Arithmetic Internal

Bak kulissene, data aritmetikk programvare (inkludert vår kalkulator) fungerer ved å konvertere hver dato til en absolutt dag telling, utføre aritmetikk, deretter konvertere tilbake.Julian Day Number (JDN), som teller dager fra 1. januar 4713 f.Kr.

Mer vanlig i databehandling, er datoer lagret som antall dager (eller millisekunder) siden en referanse dato kaltUnix-epoke: 1. januar 1970 kl. 00:00 UTC.

Dette er grunnen til at datoen subtraksjon er enkel i programmering: 11. mars 2026 (dag 20.527) minus 15. mars 2020 (dag 18.336) = 2.191 dager.

Hvorfor den gregorianske kalenderen er vanskelig:I motsetning til metriske enheter der alt deles med 10, omfatter kalender aritmetikk uregelmessige måneder (28 - 31 dager), variable skuddår og base-60-tid.

Databeregninger i programmering og regneark

Enten du jobber i Excel, Google Sheets, Python, eller JavaScript, følger dato aritmetikk de samme prinsippene - men hver plattform har sin egen syntaks og gotchas.

Excel og Google Sheets:Datoer lagres internt som serienumre (dager siden 1. januar 1900 i Excel, eller 30. desember 1899 i Google Sheets). Dette betyr at det å subtrahere to datoceller gir deg forskjellen i dager direkte.

OppgaveFormelEksempel på resultat
Dager mellom datoer=B2-A2365 år
Måneder mellom datoer=DATEDIF(A2,B2,"M")12
År mellom datoer=DATEDIF(A2,B2,"Y")1
Legg til 90 dager til en dato=A2+9015. april 2026
Virkedager mellom=NETWORKDAYS ((A2,B2)261

DenDATEDIFfunksjonen er udokumentert i Excel, men fullt funksjonell -- den beregner forskjeller i komplette år ("Y"), måneder ("M"), eller dager ("D") mellom to datoer.

Python (datetime modul):Pythonsdatetimebiblioteket håndterer dato subtraksjon nativt. Subtrahere todateobjekter returnerer entimedeltagjenstand med en.daysFor beregning av virkedager ernumpy.busday_count()funksjonen ellerpandas.bdate_range()metode er standardverktøyene.

Javascript:Den innebygdeDateObjektet lagrer datoer som millisekunder siden Unix-epoken (1. januar 1970). Ved å trekke fra to datoobjekter får man millisekunder, som man dividerer med 86.400.000 for å få dager. Vær forsiktig med tidszoner -- new Date('2026-03-15')kan tolkes som UTC midnatt, noe som kan flytte resultatet med en dag avhengig av brukerens lokale tidssone.

Vanlige fallgruver på alle plattformer:

Historiske kalenderreformer og manglende dager

Når du beregner datoforskjeller som strekker seg over århundrer, kan du støte på historiske kalender anomalier som påvirker nøyaktigheten:

Den gregorianske kalenderreformen (1582):Da pave Gregorius XIII reformerte den julianske kalenderen, ble det fjernet 10 dager. 4. oktober 1582 ble umiddelbart etterfulgt av 15. oktober 1582 i katolske land. Folk som gikk til sengs torsdag 4. oktober våknet fredag 15. oktober.

Adopsjon varierte etter land:Protestantiske og ortodokse nasjoner vedtok den gregorianske kalenderen mye senere. Storbritannia og dens kolonier (inkludert Amerika) byttet ikke før september 1752, da 11 dager ble hoppet over - 2. september ble etterfulgt av 14. september. Russland vedtok den ikke før 1918 (13 dager hoppet over), og Hellas ventet til 1923.

Dette betyr at en dato som "15. februar 1700" har en annen betydning i England (som fortsatt bruker den julianske kalenderen) enn i Spania (som allerede bruker den gregorianske).

Problemet med å starte året:Før 1752 regnet England begynnelsen av det nye året som 25. mars (Lady Day), ikke 1. januar. Så 1. februar 1700 i engelske opptegnelser var faktisk 1. februar 1700/01 (1701 i moderne beregning). George Washingtons fødselsdag er registrert som 11. februar 1731 (gammel stil), men feires som 22. februar 1732 (ny stil).

For enhver dato beregning som involverer datoer før 1923, vær oppmerksom på at Julian-til-Gregorian konvertering kan påvirke resultatet ditt med opptil 13 dager. Vår kalkulator bruker proleptic Gregorian kalender (utvide Gregorian regler bakover), som er den moderne standarden for beregning, men gjenspeiler ikke den faktiske historiske kalenderen som ble brukt på den tiden.

Visste du det?

Ofte stilte spørsmål

Hvor mange dager til jul?

For å finne ut hvor mange dager det er til jul, kan du bruke kalkulatoren ovenfor: Sett startdatoen til i dag og sluttdatoen til 25. desember i år (eller neste år hvis julen har gått). Resultatet viser deg de eksakte dagene, ukene og timene til jul.

Hvor mange uker mellom to datoer?

Del det totale antall dager mellom de to datoene med 7. Kalkulatoren vår viser ukene automatisk. For eksempel, 90 dager = 12 uker og 6 dager. 365 dager = 52 uker og 1 dag. Skriv inn to datoer ovenfor, og ukens tall vises umiddelbart sammen med dagtall.

Hvor mange dager er mellom to datoer?

Skriv inn begge datoene i vår kalkulator for en øyeblikkelig telling. For å gjøre det manuelt, konvertere hver dato til dag i året og trekke fra, og ta hensyn til forskjellige årslengder. Et skuddår har 366 dager; et standardår har 365. Vår kalkulator håndterer alle kantfall automatisk.

Hvordan beregnes skuddår?

Et år er et skuddår hvis: (1) det er delbart med 4, og (2) hvis det er et århundre år, også delbart med 400. Så 2000 var et skuddår (delbart med 400), 1900 var ikke (delbart med 100 men ikke 400), og 2024 er et skuddår. Neste århundre skuddår er 2400.

Hvordan beregner jeg virkedager mellom to datoer?

I USA er det omtrent 261 virkedager per år minus 11 føderale helligdager = 250 virkedager.

Hvor mange dager til en bestemt dato?

Trekk dagens dato fra måldatoen. Kalkulatoren vår gjør dette automatisk. For eksempel, hvis i dag er 11. mars 2026, er det 20 dager til 31. mars 2026 - og 356 dager til 2. mars 2027.

Hva er to uker?

Et torsdag er nøyaktig 14 dager (2 uker). Ordet kommer fra gammel engelsk 'fēowertyne niht' ( fjorten netter). Det er vanligvis brukt i britisk engelsk for lønn (betalt hver torsdag) og noen kontraktsvilkår.

Hva er forskjellen mellom kalenderdager og virkedager?

Kalenderdager teller alle de 7 dagene i uken. Virkedager (arbeidsdager) teller bare fra mandag til fredag, uten helger og helligdager. En "30-dagers" frist betyr vanligvis 30 kalenderdager; en "20 virkedagers" frist betyr 4 arbeids uker.

Hvor mange uker er det i et år?

Et vanlig år har 52 uker og 1 dag (365 dager ÷ 7 = 52,14). Et skuddår har 52 uker og 2 dager (366 ÷ 7 = 52,28).

Hvorfor er 90-dagersperioden viktig for skatter og juridiske tidsfrister?

Mange juridiske og finansielle frister er uttrykt som spesifikke dagtall. IRS har 90-dagers innleveringsfrister for visse varsler.