Datum kalkulator 2026
Izračunajte razliku između dva datuma u kalendarskim danima, tjednima te godinama, mjesecima i danima, ili dodajte odnosno oduzmite dane od odabranog datuma. Kalkulator je prenesen iz hrvatskog portfelja aplikacija, a web verzija koristi UTC/plain-date logiku kako promjene ljetnog i zimskog računanja vremena ne bi stvorile pogrešan broj dana.
Rezultat datuma
- Ukupno danakalendarski dani
- 30
- Ukupno tjedana2 d.
- 4
- Godine, mjeseci i dani
- 0 god. 0 mj. 30 d.
- Početni datum
- četvrtak, 1. siječnja 2026.
- Završni datum
- subota, 31. siječnja 2026.
- Ukupno sati
- 720
- Napomena
- Razlika se računa u kalendarskim danima između dva datuma i ne uključuje završni dan. Za rokove koji uključuju završni dan dodajte jedan dan prema pravilima koja primjenjujete.
Kako se izračunava
Kalkulator prvo čita datume kao kalendarske vrijednosti u obliku godina-mjesec-dan, a ne kao lokalno vrijeme na računalu korisnika. Za razliku između datuma pretvara oba datuma u broj dana od UTC epohe i oduzima raniji od kasnijeg, što daje ukupan broj kalendarskih dana između njih. Zatim isti raspon rastavlja na godine, mjesece i dane tako da dodaje pune godine i mjesece bez prelaska završnog datuma, uz korekciju za različite duljine mjeseci. Za dodavanje dana kalkulator pretvara početni datum u redni broj dana, doda pozitivan ili negativan pomak i rezultat ponovno prikaže kao datum i dan u tjednu. Vikendi, blagdani i posebna pravila rokova nisu dio ovog alata.
Ukupno dana = redni broj završnog datuma - redni broj početnog datuma
Ukupno tjedana = floor(ukupno dana / 7)
Preostali dani = ukupno dana mod 7
Rezultat dodavanja = redni broj početnog datuma + broj dana
Prijestupna godina = djeljiva s 4, osim stoljetnih godina koje nisu djeljive s 400 Primjer obračuna
Primjer koristi početni datum 1. siječnja 2026. i završni datum 31. siječnja 2026. Za dodavanje dana koristi se 1. siječnja 2026. plus 30 kalendarskih dana.
| Razlika u danima31. siječnja minus 1. siječnja, bez uključivanja završnog dana | 30 dana |
|---|---|
| Tjedni i dani30 dana / 7 = 4 puna tjedna i ostatak 2 dana | 4 tjedna + 2 dana |
| Godine, mjeseci i daniisti mjesec, bez punog kalendarskog mjeseca | 0 god. 0 mj. 30 d. |
| Dodavanje dana1. siječnja + 30 kalendarskih dana | 31. siječnja 2026. |
Razlika od 30 dana ne uključuje završni dan. Ako pravilo roka koje koristite kaže da se računa i završni dan, rezultat prilagodite za jedan dan ili provjerite specifično pravilo za taj pravni, poslovni ili interni rok.
Kada se rezultat može razlikovati
Rezultat se može razlikovati od očekivanja ako računate radne dane, blagdane, školske rokove, pravne rokove ili rokove iz ugovora. Takva pravila često imaju posebne definicije početka i kraja roka, odgodu na prvi sljedeći radni dan ili isključenje vikenda i blagdana. Kalkulator također ne računa sate, minute, vremenske zone ni rokove po lokalnom vremenu; zato koristi kalendarske datume i UTC dan kao neutralnu jedinicu. Ako vam treba pravni rok, rok za žalbu, porezni rok ili rok iz dostave, provjerite propis ili službenu uputu.
Stope i pragovi
Parametri koje datum kalkulator koristi za običan kalendarski izračun bez blagdana i radnih dana.
| Stavka | Primjena | Granica rezultata |
|---|---|---|
| Kalendarski dan | svaki datum u kalendaru | vikendi i blagdani nisu preskočeni |
| Razlika datuma | završni redni dan minus početni redni dan | završni dan nije uključen |
| Dodavanje dana | početni redni dan plus pomak | negativan pomak oduzima dane |
| Prijestupna godina | pravilo 4/100/400 | veljača može imati 29 dana |
Izvori i pravna osnova
| Izvor | Što pokriva | Zadnja provjera |
|---|---|---|
| ECMAScript specification - Date objects | UTC time values, proleptic Gregorian calendar and leap-year rule used for date math | |
| MDN - Date.UTC() | Date.UTC treats date components as UTC and returns milliseconds since the UTC epoch | |
| W3C - Working with Time and Time Zones | Best-practice context for separating dates, times and time zones in applications |
Dnevnik izmjena
- — Dodana hrvatska web verzija datum kalkulatora iz portfelja aplikacija; izračun je prebačen na UTC/plain-date logiku zbog stabilnog brojanja kalendarskih dana.
Česta pitanja
Uključuje li kalkulator završni dan u razliku?
Ne. Zadani rezultat računa broj kalendarskih dana između dva datuma, slično kao oduzimanje završnog rednog dana od početnog. Ako morate uključiti i završni dan, dodajte jedan dan prema pravilima roka koji primjenjujete.
Računa li kalkulator radne dane i blagdane?
Ne. Kalkulator računa kalendarske dane, pa uključuje subote, nedjelje i blagdane. Za radne dane, porezne rokove, sudske rokove ili interne rokove potrebna su posebna pravila i često službeni kalendar blagdana.
Kako dodati ili oduzeti dane od datuma?
Odaberite način Dodaj ili oduzmi dane, unesite početni datum i broj dana. Pozitivan broj pomiče datum unaprijed, a negativan unatrag. Rezultat prikazuje novi datum, dan u tjednu i ukupne tjedne.
Uzimaju li se u obzir prijestupne godine?
Da. Kalkulator koristi gregorijansko pravilo: godina je prijestupna ako je djeljiva s 4, osim stoljetnih godina koje nisu djeljive s 400. Zato veljača u prijestupnoj godini ima 29 dana.
Zašto se koristi UTC logika za obične datume?
UTC se koristi samo interno za brojanje cijelih kalendarskih dana. Time se izbjegava problem da lokalno ljetno ili zimsko računanje vremena promijeni duljinu dana u satima i napravi off-by-one rezultat.
Mogu li ovime računati pravne rokove?
Možete dobiti početnu kalendarsku procjenu, ali pravni rokovi često imaju posebna pravila o početku roka, završnom danu, vikendima, blagdanima i dostavi. Za službeni rok provjerite nadležni propis ili stručni savjet.