Dagar mellan två datum: varför gratis onlineverktyg kan räkna fel
Att räkna dagarna mellan två datum är den sortens beräkning de flesta antar är för enkel för att bli fel. Ändå kan en hyresvärds uppsägningstid, en provperiods slut, en lagstadgad ångerfrist eller upplupen ränta förskjutas en dag beroende på om start- och slutdatum räknas in i summan. Den enda dagen kan vara skillnaden mellan en giltig uppsägning och en förseningsavgift.
Gratis onlineverktyg klarar aritmetiken direkt, men bara om du förstår vad de faktiskt räknar. Vissa räknar varje kalenderdag; andra räknar hela dygn; finansvärlden använder konventioner som behandlar månader som block om 30 dagar. Den här guiden förklarar inkluderande och uteslutande räkning, skottårsfällor och de dagräkningskonventioner som kalkylblad, webbläsarkalkylatorer och avtal använder på olika sätt.
Inkluderande eller uteslutande: gapet på en dag#
Tänk dig att du säger upp med 30 dagars varsel den 1 juni. Om uppsägningstiden räknas uteslutande startar klockan den 2 juni och den trettionde dagen är 1 juli. Om den räknas inkluderande är 1 juni själv dag ett och den trettionde dagen är 30 juni. Båda summorna är exakt 30, men den sista giltiga dagen skiljer sig med 24 timmar. Det är så ett avtal, ett hyresförhållande eller en återbetalningsfrist kan uppfyllas enligt en tolkning och missas enligt en annan. Kontrollera alltid om handlingen säger ”inom 30 dagar”, ”30 dagar från” eller ”minst 30 dagar före”, eftersom varje formulering pekar mot olika konvention.
| Räknemetod | Sista giltiga dag | Räknade dagar |
|---|---|---|
| Uteslutande: startdagen räknas inte | 1 juli | 30 |
| Inkluderande: startdagen räknas | 30 juni | 30 |
Skottår och sekelundantaget#
Ett skottår lägger till 29 februari, men regeln är mer specifik än ”vart fjärde år”. Den extra dagen hoppas över år som är delbara med 100, om de inte också är delbara med 400. Det betyder att 1900 inte var ett skottår, medan 2000 var det. För tidsspann spelar bara en sak roll: om intervallet passerar 29 februari. Ett ettårigt avtal från 1 mars 2023 till 29 februari 2024 innehåller 366 dagar; samma avtal från 1 mars 2024 till 28 februari 2025 innehåller 365 dagar, trots att båda ungefär motsvarar ett år. De flesta moderna gratis onlineverktyg hanterar detta rätt, men äldre kalkylblad och handkodade kalkylatorer lagrar ibland 1900 som skottår för att förbli kompatibla med Lotus 1-2-3, vilket i tysthet kan förskjuta datum från 1900-talets början med en dag.
- Ett år är skottår om det är delbart med 4.
- Det är inte skottår om det är delbart med 100.
- Det blir skottår igen om det är delbart med 400.
- 1900 hade 28 dagar i februari; 2000 hade 29.
- En skottdag påverkar bara tidsspann som faktiskt passerar 29 februari.
- Sekelår är den vanligaste källan till att kalkylatorer är oense.
Dagräkningskonventioner: 30/360 och faktisk/365#
Finansvärlden räknar inte dagar som en väggkalender. I konventionen faktisk/365 räknas varje verklig kalenderdag i perioden, men året behandlas som 365 dagar även under ett skottår. I konventionen 30/360 behandlas varje månad som 30 dagar och varje år som 360, så ett tvåmånaderslån från 31 januari till 31 mars räknas som exakt 60 dagar, medan faktisk/365 skulle räkna 60 dagar ett vanligt år och 61 dagar ett skottår. Följden är att två avtal med samma nominella ränta kan ge olika räntebelopp. Ett lån på 10 000 € till 5 procent under 90 dagar kostar ungefär 12 € mer enligt faktisk/365 än enligt 30/360 ett vanligt år. Du möter oftast faktisk/365 i företagslån i pund och euro, medan 30/360 dyker upp i amerikanska företagsobligationer och många bostadsobligationer.
| Konvention | Hur månader och år behandlas | Var du möter den |
|---|---|---|
| Faktisk/faktisk | Verkliga kalenderdagar; verklig årslängd | Statsobligationer, vissa derivat |
| Faktisk/365 | Verkliga kalenderdagar; året låst till 365 dagar | Företagslån i pund och euro, vissa kreditkort |
| 30/360 | Varje månad = 30 dagar; varje år = 360 dagar | Amerikanska företagsobligationer, många bostadsobligationer |
| Faktisk/360 | Verkliga kalenderdagar; året låst till 360 dagar | Vissa kortfristiga banklån |
Inget av de här exemplen är finansiell, juridisk eller skattemässig rådgivning.
Kan du lita på gratis onlineverktyg?#
De flesta datumkalkylatorer i webbläsaren är korrekta för enkla tidsspann, men riktigheten är inte den enda risken. Vissa sajter skickar dina datum till en server för att skapa en delbar länk eller för analys. För allt som rör ett avtal, en patient, en rättslig inlaga eller en skattefrist bör du föredra ett verktyg som körs helt i webbläsaren och aldrig laddar upp det du matar in. Samma försiktighet gäller kalkylblad som ligger i molnkonton med synkronisering påslagen. Verktygen den här katalogen listar omfattar alternativ som bara körs i webbläsaren, men en katalogsgranskning är ingen garanti för integritet eller riktighet.
- Körs helt i webbläsaren: inget nätverksanrop bär dina datum.
- Öppen källkod eller granskningsbar: du kan inspektera beräkningslogiken.
- Ingen inloggning eller molnsparning: känsliga tidsfrister stannar borta från fjärrservrar.
- Tydligt val mellan inkluderande och uteslutande: förhindrar förskjutningen på en dag.
- Hanterar 1900 och sekelår korrekt: undviker Lotus 1-2-3-buggen.
- Visar sitt arbete: listar de räknade dagarna eller anger vilken konvention som använts.
När en webbläsarkalkylator är fel verktyg#
För enstaka kontroller är en webbläsarkalkylator snabb och privat. För återkommande affärsberäkningar ger ett kalkylblad dig spårbarhet och låter dig justera konventioner. För juridiskt bindande tidsfrister är en jurist eller skatterådgivare den tryggare vägen. Kostnaden för professionell rådgivning varierar kraftigt: en jurist som granskar en uppsägningsklausul tar normalt 150–400 € beroende på jurisdiktion och komplexitet, medan en auktoriserad revisor som kontrollerar upplupen obligationsränta kan ta 200–500 €. En lokal datumkalkylator eller ett skript i Python eller R kan passa utvecklare som behöver satsvis bearbetning. Molnbaserade kalkylblad är bekväma, men kom ihåg att kollegor eller algoritmer kan se datum du hellre hållit lokala.
| Val av verktyg | Passar bäst för | Se upp för |
|---|---|---|
| Webbläsarkalkylator | Enstaka, privata kontroller | Tvetydiga inställningar för inkluderande/uteslutande |
| Kalkylblad | Återkommande, granskningsbara beräkningar | Skottårsbuggen från 1900; molnsynkronisering |
| Lokalt program eller skript | Offline, känsligt eller satsvis arbete | Fördröjda uppdateringar; underhållsbörda |
| Professionell rådgivare | Bindande avtal eller tvister | Kostnad 150–500 € beroende på jurisdiktion |
Fem snabba kontroller innan du litar på en siffra#
Innan du klistrar in ett dagantal i ett mejl, ett avtal eller en kalkylbladsformel bör du göra de här rimlighetskontrollerna. De tar mindre än en minut och fångar förskjutningarna på en dag som gör en giltig uppsägning till en missad tidsfrist, och de konventionskrockar som får två räntesiffror att gå isär. Behandla det första resultatet från vilken kalkylator som helst som en hypotes och inte som ett faktum. Om två kalkylatorer är oense beror det nästan alltid på en inställning och inte på en bugg.
- Ange konventionen: inkluderande eller uteslutande, och vilket datum som är dag noll.
- Räkna skottdagen: passerar tidsspannet 29 februari under ett skottår?
- Matcha området: rättsliga underrättelser, upplupen ränta och projektplaner följer olika regler.
- Stäm av verktygen: kör samma datum genom två kalkylatorer och utred varje skillnad.
- Dokumentera källan: spara en skärmbild eller formeln så att du kan förklara siffran senare.
Om två välrenommerade verktyg är oense ligger skillnaden oftast i konventionen och inte i en bugg.
Vanliga frågor
Ska jag räkna med startdatumet när jag räknar dagar mellan två datum?
Det beror på vilken konvention som förväntas. I många rättsliga sammanhang räknas en period uteslutande: dagen då underrättelsen delges är dag noll, och perioden slutar vid midnatt den trettionde dagen därefter. Inom projektledning och vissa avtalsplaner är räkningen inkluderande, så startdatumet är dag ett. Det tryggaste är att leta efter formuleringar som ”inom 30 dagar från” eller ”minst 30 dagar före”, som normalt signalerar uteslutande räkning. Använder du ett gratis onlineverktyg bör du välja ett som låter dig växla mellan inkluderande och uteslutande läge och visar de räknade dagarna. När svaret spelar roll bör du skriva ner vilken konvention du använde.
Varför spelar 1900 roll om jag räknar datum 2024?
För datum efter 1 mars 1900 påverkar 1900-skottårsbuggen inte ditt resultat, men den är en varningssignal. Microsoft Excel och Google Kalkylark kopierade ursprungligen en egenhet från Lotus 1-2-3 som behandlade 1900 som skottår, så varje datumserienummer före 1 mars 1900 ligger en dag fel i de kalkylbladen. Samma kodväg är skälet till att sekelregeln spelar roll: 2100 blir inget skottår, och en kalkylator som helt enkelt delar med fyra räknar fel på långa obligationer och arrenden. Om din beräkning passerar ett sekelår bör du kontrollera att verktyget tillämpar undantaget för delbarhet med 400.
Varför stämmer inte min låneränta med kalenderdagarna?
Långivare använder inte alltid kalenderdagar. Konventionen faktisk/365 räknar varje verklig dag men delar med 365, medan 30/360 behandlar varje månad som 30 dagar och varje år som 360. Ett lån på 90 dagar över februari, mars och april ger olika räntebelopp med de två metoderna. Ditt låneavtal bör ange konventionen; gör det inte det bör du fråga innan du försöker kontrollera siffran själv. En webbläsarkalkylator kan verifiera aritmetiken när du känner till konventionen, men den kan inte tala om vilken som gäller. Detta är ingen finansiell rådgivning.
kalkylator för dagar mellan två datuminkluderande eller uteslutande datumräkningdagräkningskonventionen 30/360ränteberäkning faktisk/365gratis datumkalkylator onlineregler för skottår förklarade