Preskoči na sadržaj
Kalkulo.eu

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.

Formula
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.

Primjer obračuna
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.

Parametri koje datum kalkulator koristi za običan kalendarski izračun bez blagdana i radnih dana.
StavkaPrimjenaGranica rezultata
Kalendarski dansvaki datum u kalendaruvikendi i blagdani nisu preskočeni
Razlika datumazavršni redni dan minus početni redni danzavršni dan nije uključen
Dodavanje danapočetni redni dan plus pomaknegativan pomak oduzima dane
Prijestupna godinapravilo 4/100/400veljača može imati 29 dana

Izvori i pravna osnova

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.