Intermediate

Zbrajanje ili oduzimanje vremena od datuma

Dodajte ili oduzmite bilo koju kombinaciju godina, mjeseci, tjedana, dana, sati, minuta i sekundi od početnog datuma i vremena kako biste pronašli rezultirajući trenutak.
ISO format, e.g. 2026-06-27T09:00

yr

mo

wk

d

h

min

s

Resulting date and time
2027-09-06 15:30:00
Dan u tjednu
Monday
Starting date-time
2026-06-27 09:00:00
Total day shift
436,27 dana
Total second shift
37.693.800 seconds
2026-06-27 09:00:002027-09-06 15:30:00436,27 danaTime span from starting date-time to result
Rezultati su procjene namijenjene isključivo općoj informaciji i ne predstavljaju stručni savjet — uvijek samostalno provjerite važne rezultate prije nego što se na njih oslonite. Pročitajte cijelu izjavu o odricanju odgovornosti.
Brzi odgovor

Kako radi ovaj kalkulator?

Unesite osnovni datum i vrijeme te pomake u godinama, mjesecima, tjednima, danima, satima, minutama i sekundama s predznakom. Alat dodaje dijelove godinu i mjesec kao kalendarska prilagođavanja, a zatim dodaje preostale dijelove kao fiksni raspon u milisekundama, vraćajući rezultirajući datum i vrijeme, dan u tjednu te ukupni pomak u danima i sekundama.

Formula
result = base, then setFullYear(+Δy), setMonth(+Δmo), then + ((Δd + 7·Δw)·86400 + 3600·Δh + 60·Δmi + Δs)·1000 ms
How this is calculated

Počnite s osnovnim datumom i vremenom unesenim u ISO formatu (primjerice 2026-06-27T09:00). Svako polje pomaka prihvaća pozitivnu vrijednost za dodavanje vremena ili negativnu vrijednost za oduzimanje. Izračun primjenjuje pomake u dvije faze kako bi rezultat odgovarao svakodnevnim kalendarskim očekivanjima.

Prvo se primjenjuju kalendarski dijelovi: pomak godine dodaje se putem setFullYear, a pomak mjeseca putem setMonth. Oni uzimaju u obzir promjenjive duljine mjeseci i prijestupne godine, pa „jedan mjesec” pada na isti dan u mjesecu gdje je to moguće (uz normalizaciju prekoračenja kraja mjeseca u JavaScript Date). Nakon toga dijelovi proteklog vremena — tjedni, dani, sati, minute i sekunde — pretvaraju se u jedan raspon milisekundi koristeći (Δd + 7·Δw)·86400 + 3600·Δh + 60·Δmi + Δs, množen s 1000, i dodaju datumu.

Izlaz prikazuje rezultirajući datum i vrijeme, dan u tjednu te ukupni pomak izražen i u danima i u sekundama (razlika između konačnog i početnog trenutka). Napominjemo da su ukupni dani i ukupne sekunde mjereni prema lokalnoj vremenskoj liniji, pa promjene kao što je ljetno računanje vremena u vremenskoj zoni domaćina mogu malo promijeniti protekle sekunde u odnosu na nominalne pomake.

Često postavljana pitanja

Unesite negativan broj u bilo koje polje pomaka. Primjerice, upišite -3 u polje Dana kako biste se premjestili tri dana u prošlost. Možete slobodno miješati pozitivne i negativne pomake.

Mjeseci imaju različite duljine, pa alat prilagođava kalendarski mjesec umjesto dodavanja fiksnih 30 dana. Dodavanje jednog mjeseca na 31. siječnja pada početkom ožujka jer veljača ima manje dana, što je standardno kalendarsko ponašanje.

Godine i mjeseci primjenjuju se prvo kao kalendarska prilagođavanja, zatim se tjedni, dani, sati, minute i sekunde dodaju kao fiksni raspon proteklog vremena. Ovaj redoslijed zadržava intuitivnost rezultata na kraju mjeseca i u prijestupnim godinama.

Poznato i kao

dodaj vrijeme datumu
oduzmi vrijeme
datum plus sati
računanje datuma
kalkulator vremena
dodavanje vremena datumu
datumska matematika

APA

TG we-Calculate Editorial Team. (2026). Zbrajanje ili oduzimanje vremena od datuma [Online calculator]. TG we-Calculate. https://we-calculate.com/hr/calculator/add-subtract-time

Chicago

TG we-Calculate Editorial Team. "Zbrajanje ili oduzimanje vremena od datuma." TG we-Calculate. 2026. https://we-calculate.com/hr/calculator/add-subtract-time.

IEEE

TG we-Calculate Editorial Team, "Zbrajanje ili oduzimanje vremena od datuma," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/hr/calculator/add-subtract-time

BibTeX

@misc{wecalculate_add_subtract_time, title = {Zbrajanje ili oduzimanje vremena od datuma}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/hr/calculator/add-subtract-time}}, year = {2026}, note = {TG we-Calculate} }

Je li vam ovaj kalkulator pomogao?