Kako izračunati rok od početnog datuma
Izračunavanje roka od početnog datuma trebalo bi biti trivijalno. Dodaj 30 dana, gotovo. Ali čim se mjeseci uključe, stvari se kompliciraju. Kada je "mjesec dana od 31. siječnja"? Kada se "ugovor od 12 mjeseci" koji počinje 15. ožujka zapravo završava? Koji je datum "90 dana od danas"?
Ta pitanja se pojavljuju stalno u ugovorima, pretplatama, zaposlenju i planiranju projekata — a greške u njima imaju prave posljedice.
Kalkulator datuma sve to radi automatski. Ovaj članak objašnjava pravila iza toga kako bi mogao provjeriti svaki rezultat i razumjeti zašto stiže na taj datum.
Dodavanje dana: jednostavan slučaj
Dodavanje kalendarskih dana je najpouzdaniji oblik aritmetike s datumima jer nema nejasnoće. 30 dana od 7. travnja je 7. svibnja. 90 dana od 15. siječnja je 15. travnja. Brojite naprijed, vodeći računa o stvarnoj dužini svakog mjeseca.
Jedini izvor greške je zaboraviti da mjeseci imaju različite dužine. Veljača ima 28 dana (ili 29 u prijestupnoj godini), ne 30. To je važno kada brojite preko nje.
Pokusni rok od 30 dana koji počinje 1. veljače završava se 3. ožujka, ne 1. ožujka — jer veljača ima samo 28 dana, pa prenosite preostala 2 dana u ožujak.
Za rokovnike gdje je "dani" specificiran u ugovoru ili politici, uvijek pretpostavljajte kalendarskih dana osim ako dokument eksplicitno ne kaže radnih dana ili radnih dana.
Dodavanje mjeseci: gdje postaje komplicirano
Dodavanje mjeseci je komplikovanije jer mjeseci nemaju sve istu dužinu.
Standardno pravilo — koje koriste sudovi, većina pravnih sustava i većina programskih jezika — jest sletjeti na isti dan mjeseca u ciljnom mjesecu. Ako taj dan ne postoji u ciljnom mjesecu, prilagođavate se zadnjem valjanom danu.
Praktični primjeri:
| Početni datum | Trajanje | Rezultat | Razlog |
|---|---|---|---|
| 15. siječnja | +1 mjesec | 15. veljače | Jednostavno |
| 31. siječnja | +1 mjesec | 28. veljače | Veljača nema 31. dana — prilagođavanje zadnjem danu |
| 31. siječnja | +2 mjeseca | 31. ožujka | Ožujak ima 31. dan — nije potrebno prilagođavanje |
| 31. kolovoza | +1 mjesec | 30. rujna | Rujan nema 31. dana — prilagođavanje |
| 31. listopada | +4 mjeseca | 28./29. veljače | Veljača nema 31. dana — prilagođavanje |
| 15. ožujka | +12 mjeseci | 15. ožujka sljedeće godine | Isti dan, sljedeće godine |
Pravilo prilagođavanja je najvažnije za datume kraj mjeseca. Ako potpiše ugovor 31. siječnja, rok od "jedan mjesec" završava se 28. veljače — ne 3. ožujka. Namjera "+1 mjesec" je sletjeti u isti relativni položaj sljedećeg mjeseca, ne dodati točno 28, 29, 30 ili 31 dan.
Dodavanje godina
Dodavanje godina obično je jednostavno — dodajte broj godina, zadržite isti mjesec i dan.
Iznimka je 29. veljače (godišnjice rođenja u prijestupnoj godini). Ugovor koji počinje 29. veljače u prijestupnoj godini a traje godinu dana završava se 28. veljače sljedeće godine, budući da 29. veljače ne postoji u neprijestupnim godinama.
Jamstvo od 2 godine koje počinje 29. veljače 2024. ističe 28. veljače 2026. Ne 29. veljače (ne postoji 2026.), i ne 1. ožujka (to bi dodalo dodatni dan).
Česti scenariji rokova
Besplatni pokusi i razdoblja povrata
Gotovo su uvijek izraženi u kalendarskim danima. "Besplatni pokus od 30 dana" koji počinje danas završava se točno 30 dana kasnije. "Povratni prozor od 14 dana" od datuma isporuke zatvara se 14 kalendarskih dana nakon što je paket stigao.
Ovdje nema komplikacija kraj mjeseca — samo brojite naprijed.
Net-30, Net-60, Net-90 uvjeti plaćanja
Uvjeti plaćanja racuna kao Net-30 znače da je plaćanje dospijelo 30 kalendarskih dana od datuma racuna. Racun datiran 7. travnja pod Net-30 uvjetima dospieva 7. svibnja.
Brojanje obično počinje od samog datuma racuna, ne od dana poslije — ali neki ugovori specificiraju "u roku od 30 dana od primitka", što može značiti početi dan poslije. Kada ste u nedoumici, provjerite formulaciju ugovora.
Ugovori na 12 mjeseci i godišnji ugovori
"12 mjeseci od datuma početka" nije isto kao "do istog datuma sljedeće godine" za sve početne datume — ali u praksi obično jest.
Ugovor koji počinje 15. ožujka 2024. na 12 mjeseci traje do 15. ožujka 2025. Dodavanje 12 mjeseci mjesecu (ožujak = mjesec 3, plus 12 = mjesec 15 = ožujak sljedeće godine) stiže na isti datum. To radi čisto za većinu početnih datuma.
Rubni slučaj su opet datumi kraj mjeseca. Ugovor od 6 mjeseci koji počinje 31. kolovoza završava se 28./29. veljače, ne 31. veljače (što ne postoji). Ugovor od 3 mjeseca koji počinje 30. studenog završava se 28./29. veljače, ne 30. veljače.
Periodi obavijesti u zaposlenju
Период obavijesti od 2 tjedna koji počinje u ponedjeljak završava se drugi ponedjeljak, s posljednjim radnim danom biti petak prije toga. Jednostavno.
Rok obavijesti od 3 mjeseca koji počinje 15. listopada završava se 15. siječnja. Rok obavijesti od 1 mjeseca koji počinje 31. siječnja završava se 28. veljače. Ako trebate posljednji radni dan, odbrojite od roka kako biste preskočili vikende.
Periodi probacije
"Probacija od 3 mjeseca" koja počinje od datuma zapošljavanja radi kao dodavanje mjeseci ugovora — pronađite isti dan mjeseca tri mjeseca kasnije. Datum zapošljavanja 30. studenog daje kraju probacije 28./29. veljače.
U radnom pravu, specifična metoda izračunavanja je ponekad definirana u zakonodavstvu ili u ugovoru. Ako je točnost važna za zakonske razloge, provjerite protiv vodeće dokumentacije.
Jamstva i garancije ističanja
"Jamstvo od 2 godine" na proizvod kupen 7. travnja 2024. ističe 7. travnja 2026. — isti dan, dvije godine kasnije. Nema nejasnoće ovdje za većinu datuma.
Jedina pora: proizvod kupen 29. veljače 2024. (dan prijestupa) s jamstvom od 2 godine ističe 28. veljače 2026.
Kalendarski dani nasuprot radnim danima
Većina ugovora i politika specificira kalendarskih dana. "30 dana" znači 30 uzastopnih dana uključujući vikende i javne praznike.
Kada dokument kaže "radnih dana" ili "radnih dana", to znači dane koji nisu vikendi niti javni praznici u relevantnoj jurisdikciji. To obično radi između 20–22 radnih dana po 30 kalendarskih dana, ovisno o mjesecu i bilo kojim praznicima u njemu.
Ako trebate točno izračunati rok radnog dana, trebate znati koji se praznici primjenjuju. Izračun je specifičan za jurisdikciju — američki ugovor i britanski ugovor imaju različite kalendarije praznika čak i ako je formulacija identična.
Za grube procjene: pomnožite radne dane s 1,4 kako bi dobili približne kalendarskih dana. 10 radnih dana ≈ 14 kalendarskih dana. 20 radnih dana ≈ 28 kalendarskih dana.
Rad unazad od fiksnog roka
Ponekad znate rok završetka i trebate pronaći početak — ili posljednji mogući početak.
Ako projekt mora biti gotov do 30. lipnja i zahtijeva 90 dana rada, posljednji mogući početak je 1. travnja (90 dana prije 30. lipnja).
Ako odluka o obnovi ugovora treba biti donesena 60 dana prije roka od 31. prosinca, ta odluka dospieva do 1. studenog.
Kalkulator datuma dodaje naprijed prema zadanom, ali oduzimanje radi na isti način — unesite negativan broj dana ili koristite način oduzimanja. Za izračunavanje koliko dana ostaje do roka, kalkulator Dani između datuma uzima dva datuma i vraća točan broj dana.
Brza lista za bilo koji izračun roka
1. Dodajete li dane, mjesece ili godine? (Primjenjuju se različita pravila) 2. Ako mjeseci — pada li početni datum kraj mjeseca? (Pazite na prilagođavanje) 3. Specificira li ugovor kalendarskih ili radnih dana? 4. Ako radnih dana — koje se jurisdikcije praznici primjenjuju? 5. Počinje li brojanje od samog početnog datuma ili od dana poslije? (Provjerite ugovor) 6. Postoji li prijestupna godina negdje u rasponu? (Utječe na veljačу)
Dobivanje tih detalja ispravno obično je jednostavno čim znate što trebate tražiti. Izračun sam — posebno za mjesece — lakše je pokrenuti kroz alat nego raditi ručno.


