Mis see tööriist on?
Kuupäevakalkulaator vastab kahele igapäevasele küsimusele: "kui palju aega jääb nende kahe kuupäeva vahele" ja "milline kuupäev on N päeva/nädalat/kuud edasi." See tööriist katab mõlemad ühes kohas — vahemikurežiim näitab täpset vahet päevades, nädalates ning kalendriaastates/-kuudes/-päevades, liitmis-lahutamise režiim aga projitseerib kuupäeva edasi või tagasi.
Arvutus arvestab kalendri tegelike iseärasustega: erineva pikkusega kuudega, liigaastatega ning tõsiasjaga, et "3 kuud pärast 31. jaanuari" peab jõudma reaalsele kuupäevale. Ta ei arvesta ajavöönditega ega tööpäevade reegleid (nädalavahetusi ja pühi loetakse tavaliste päevadena) — kui vajad ainult tööpäevade arvutust, kasuta seda tulemust lähtepunktina ja lahuta nädalavahetused/pühad käsitsi.
Miks seda kasutada?
- Leia täpne päevade arv kahe kuupäeva vahel lepingute, arvete, projektide tähtaegade või vanusega seotud tingimuste jaoks.
- Liida või lahuta kuupäevale päevi, nädalaid, kuid või aastaid — kasulik tähtaegade, garantii lõppemise või "90 päeva alates tarnest" tingimuste puhul.
- Näe sama vahemiku kohta korraga nii täpset päevade arvu kui ka kalendripõhist jaotust (aastad/kuud/päevad) — kasulik, kui vorm küsib üht, aga sina mõtled teises vormis.
- 100% privaatne: kogu kuupäevaarvutus toimub sinu brauseris, midagi ei saadeta serverisse.
- Ei nõua sisselogimist, reklaamid ei sega, töötab ka mobiilis.
Kuidas kasutada
- Vali "Päevad kahe kuupäeva vahel", et mõõta vahet, või "Liida/lahuta kuupäevale päevi", et projitseerida edasi või tagasi.
- Vahemiku jaoks: vali alguse ja lõpu kuupäev (järjekord pole oluline, tööriist sorteerib need automaatselt) ning vajuta Arvuta.
- Liitmiseks/lahutamiseks: vali lähtekuupäev, suund, kogus ja ühik (päevad, nädalad, kuud või aastad) ning vajuta Arvuta.
- Loe tulemust — vahemikurežiim näitab päevade koguarvu koos aastate/kuude/päevade jaotusega, liitmise-lahutamise režiim näitab saadud kuupäeva ja selle nädalapäeva.
Näide
Sisend
Algus: 2026-01-15, Lõpp: 2026-07-10Tulemus
176 päeva — täpselt 5 kuud, 25 päevaPäevade koguarv ja kalendripõhine jaotus kirjeldavad sama vahemikku kahes eri ühikus — kasuta seda, mida sinu vorm või leping nõuab.
Praktilised nõuanded
- Lepingud ja arved, kus on kirjas "30 päeva" või "tähtaeg 90 päeva jooksul", mõtlevad peaaegu alati kalendripäevi, mitte tööpäevi — kasuta liitmise-lahutamise režiimi arve kuupäevaga lähtepunktina, et saada täpne tähtpäev.
- Kui vorm küsib vanust või staaži "seisuga" mingi kindla kuupäeva, mitte tänase kuupäeva järgi, kasuta vahemikurežiimi selle konkreetse kuupäevaga lõpu-kuupäevana, mitte tänast kuupäeva.
- Aastate/kuude/päevade jaotus arvestab kalendrit (tegelikke kuupikkusi), samas kui päevade koguarv on fikseeritud number — kasuta koguarvu kõige puhul, mis on mõõdetud fikseeritud määras (nt igapäevased hoiustustasud), ja jaotust kõige puhul, mis on väljendatud inimlikus vormis (nt "kui vana see garantii on").
Levinud kasutusjuhud
Tähtaegade jälgimine: tarne- või esitamiskuupäeva ja "N päeva jooksul" reegli korral annab liitmise-lahutamise režiim täpse tähtpäeva koos nädalapäevaga, nii et näed kohe, kas see langeb nädalavahetusele.
Vanus või staaž kindlal kuupäeval: praeguse vanuse asemel vajavad personaliankeedid ja tingimused mõnikord vanust või teenistusaega seisuga kindel kuupäev — kasuta vahemikurežiimi selle kuupäevaga lõpu-kuupäevana, mitte vanusekalkulaatorit, mis mõõdab alati tänase seisuga.
Korduma kippuvad küsimused
Kas see loeb nädalavahetused ja pühad täispäevadena?
Jah — mõlemad režiimid kasutavad tavalisi kalendripäevi. Kui vajad ainult tööpäevade arvu (ilma nädalavahetuste ja riigipühadeta), kasuta selle tööriista koguarvu ja lahuta oma kalendri jaoks vabad päevad. Kui vajad kalendripäevade asemel tööpäevi, lahuta tulemusest umbes 2 päeva iga täisnädala kohta, pluss vahemikku jäävad riigipühad.
Miks 1 kuu liitmine 31. jaanuarile annab ootamatu tulemuse?
Mitte igal kuul pole 31 päeva. 1 kuu liitmine 31. jaanuarile jõuab selles tööriistas 2. märtsile (või sarnasele ületäitunud kuupäevale), sest JavaScripti kuupäevaarvutus veeretab lisapäevad järgmisesse kuusse, mitte ei piira tulemust kuu viimasele päevale. Kui vajad piiratud käitumist (31. jaanuar + 1 kuu = 28./29. veebruar), kohanda tulemust käsitsi.
Kas tööriist arvestab liigaastatega?
Jah. Liigaastad käsitletakse automaatselt, sest arvutus kasutab JavaScripti sisseehitatud Date-objekte, mis juba teavad, et liigaastal on veebruaris 29 päeva.
Kumb kuupäev tuleks sisestada "alguseks" ja kumb "lõpuks"?
Pole vahet — vahemikurežiim sorteerib kaks kuupäeva enne arvutust automaatselt, seega annab kummaski järjekorras sisestamine sama tulemuse.
Kas kahe kuupäeva vahele on piiranguid?
Praktilist piirangut pole — tööriist töötab korrektselt ka aastakümnete või sajandite kaugusel olevate kuupäevadega, sest kasutab standardset JavaScripti kuupäevaaritmeetikat, mitte otsingutabelit.