Kaj je to orodje?
Kalkulator datumov odgovori na dve vsakdanji vprašanji: "koliko časa je med tema dvema datumoma" in "kateri datum je N dni/tednov/mesecev od zdaj". To orodje pokrije oboje na enem mestu — način za razliko, ki ti da natančno razliko v dnevih, tednih in koledarskih letih/mesecih/dnevih, ter način za prištevanje/odštevanje, ki datum projicira naprej ali nazaj.
Izračun upošteva prave koledarske nepravilnosti: mesece različnih dolžin, prestopna leta in dejstvo, da mora "3 mesece od 31. januarja" pristati na resničnem datumu. Ne upošteva pa časovnih pasov ali pravil delovnih dni (vikendi in prazniki se štejejo kot navadni dnevi) — če potrebuješ izračun samo delovnih dni, jemlji to kot izhodišče in ročno odštej vikende/praznike.
Zakaj ga uporabiti?
- Dobi natančno število dni med dvema datumoma za pogodbe, račune, roke projektov ali pravila upravičenosti glede na starost.
- Prištej ali odštej dneve, tedne, mesece ali leta od kateregakoli datuma — uporabno za roke plačil, potek garancije ali klavzule "90 dni od dobave".
- Vidiš tako surovo število dni kot koledarsko razčlenitev (leta/meseci/dnevi) za isto razliko — uporabno, ko obrazec zahteva eno, ti pa razmišljaš v drugem.
- 100 % zasebno: ves izračun datumov poteka v tvojem brskalniku, nič se ne pošlje na strežnik.
- Brez prijave, brez oglasov, ki bi motili orodje, deluje na mobilnih napravah.
Kako ga uporabljati
- Izberi "Dnevi med dvema datumoma" za merjenje razlike ali "Prištej/odštej dneve od datuma" za projekcijo naprej ali nazaj.
- Za razliko: izberi začetni in končni datum (vrstni red ni pomemben, orodje ju samodejno razvrsti) in klikni Izračunaj.
- Za prištevanje/odštevanje: izberi izhodiščni datum, smer, količino in enoto (dnevi, tedni, meseci ali leta), nato klikni Izračunaj.
- Preberi rezultat — način razlike prikaže skupno število dni ter razčlenitev na leta/mesece/dneve; način prištevanja/odštevanja prikaže nastali datum in njegov dan v tednu.
Primer
Vnos
Začetek: 2026-01-15, Konec: 2026-07-10Rezultat
176 dni — natanko 5 mesecev, 25 dniSkupno število dni in koledarska razčlenitev opisujeta isto razliko v dveh različnih enotah; uporabi tisto, ki jo zahteva tvoj obrazec ali pogodba.
Praktični nasveti
- Pogodbe in računi, ki pravijo "neto 30" ali "zapade v roku 90 dni", skoraj vedno mislijo koledarske dni, ne delovnih dni — uporabi način prištevanja/odštevanja z datumom računa kot izhodiščem, da dobiš natančen datum zapadlosti.
- Ko obrazec zahteva starost ali dobo "na dan" določenega datuma namesto danes, uporabi način razlike s tem konkretnim datumom kot končnim namesto da se zanašaš na današnji datum.
- Razčlenitev na leta/mesece/dneve upošteva koledar (dejanske dolžine mesecev), medtem ko je skupno število dni fiksno število — uporabi skupno število dni za vse, kar se meri v pavšalu (npr. dnevne stroške hrambe), razčlenitev pa za vse, kar je izraženo v človeških izrazih (npr. "koliko je stara ta garancija").
Pogosti primeri uporabe
Spremljanje rokov: glede na datum dobave ali oddaje in pravilo "v roku N dni" način prištevanja/odštevanja da natančen datum zapadlosti, vključno z dnem v tednu, tako da takoj vidiš, ali pade na vikend.
Starost ali doba na fiksen datum: namesto današnje starosti kadrovski obrazci in pravila upravičenosti včasih zahtevajo starost ali delovno dobo na določen presečni datum — uporabi način razlike s tem presečnim datumom kot končnim namesto kalkulatorja starosti, ki vedno meri do danes.
Pogosta vprašanja
Ali orodje šteje vikende in praznike kot polne dni?
Da — oba načina uporabljata navadne koledarske dni. Če potrebuješ štetje samo delovnih dni (brez vikendov in državnih praznikov), uporabi skupno število dni iz tega orodja in odštej nedelovne dneve za svoj konkreten koledar. Če potrebuješ delovne dneve namesto koledarskih, odštej približno 2 dneva za vsak polni teden v rezultatu, plus morebitne praznike v obdobju.
Zakaj prištevanje 1 meseca k 31. januarju da drugačen rezultat, kot pričakuješ?
Nima vsak mesec 31 dni. Prištevanje 1 meseca k 31. januarju v tem orodju pristane na 2. marcu (ali podobnem prekoračenem datumu), ker JavaScriptov izračun datumov presežne dni prenese v naslednji mesec, namesto da bi jih omejil na zadnji dan meseca. Če potrebuješ omejeno vedenje (31. januar + 1 mesec = 28./29. februar), rezultat ročno popravi.
Ali orodje upošteva prestopna leta?
Da. Prestopna leta se obravnavajo samodejno, ker izračun uporablja native JavaScript Date objekte, ki že vedo, da ima februar v prestopnem letu 29 dni.
Kateri datum vnesem kot "začetek" in kateri kot "konec"?
Ni pomembno — način razlike samodejno razvrsti oba datuma pred izračunom, zato vnos v katerem koli vrstnem redu da enak rezultat.
Ali obstaja omejitev, kako narazen sta lahko datuma?
Ni praktične omejitve — orodje pravilno deluje za datume, ki so desetletja ali stoletja narazen, saj uporablja standardno JavaScript aritmetiko datumov namesto iskalne tabele.