Pretvarač Ordinalnog Datuma
Pretvorite bilo koji kalendarski datum u ISO 8601 ordinalni oblik YYYY-DDD, ili pretvorite redni broj dana u godini natrag u kalendarski datum.
Smjer
Kako radi ovaj kalkulator?
Ordinalni format datuma YYYY-DDD označava dan rednim brojem unutar godine, od 001 (1. siječnja) do 365 ili 366 (31. prosinca). Ovaj pretvarač izračunava taj broj brojenjem cijelih dana od početka godine, primjenjuje Gregorijansko pravilo prijestupne godine i pretvara u oba smjera, prikazujući preostale dane.
Formula
How this is calculated
Ordinalni datum (ISO 8601 kalendarski-ordinalni oblik) imenuje dan prema godini i rednom broju unutar te godine, pisan kao YYYY-DDD gdje DDD ide od 001 do 365, ili 366 u prijestupnoj godini. 1. siječnja je dan 001, a 31. prosinca je dan 365 ili 366.
Za pretvaranje kalendarskog datuma u ordinalni oblik, alat uzima UTC vremensku oznaku datuma i oduzima UTC vremensku oznaku «dana 0» te godine (Date.UTC(Y,0,0), što je prethodnog 31. prosinca). Dijeljenje milisekunde razlike s 86 400 000 (broj milisekundi u danu) i zaokruživanje prema dolje daje redni broj dana u godini, koji se zatim dopunjava nulama na tri znamenke. Obrnuto pretvaranje počinje 1. siječnja i dodaje DDD−1 dana koristeći new Date(Date.UTC(Y, 0, DDD)), zatim čita natrag mjesec i dan. Korištenje UTC-a u potpunosti izbjegava pomake ljetnog/zimskog vremena i vremenskih zona koji bi mogli pomaknuti granicu dana.
Prijestupne godine otkrivaju se Gregorijanskim pravilom: godina je prijestupna kada je djeljiva s 4, osim stogodišnjica, koje moraju biti djeljive s 400. Ovo postavlja maksimalni valjani DDD (365 ili 366) i broj preostalih dana, izračunat kao ukupni dani minus DDD. Unosi se validiraju, pa se nemogući datumi (poput 30. veljače) i redni brojevi izvan raspona odbacuju i prikazuje se upozorenje.
Često postavljana pitanja
Ne točno. ISO ordinalni datum (YYYY-DDD) se ponekad neformalno naziva «Julijanskim datumom» u računalstvu, ali pravi astronomski Julijanski Datum je neprekidan zbroj dana od 4713. pr. Kr. Ovaj alat proizvodi ISO oblik dana u godini.
Obična godina ima 365 dana (DDD do 365), a prijestupna godina ima 366 dana (DDD do 366). Pretvarač provjerava Gregorijansko pravilo prijestupne godine za postavljanje valjanog raspona.
Korištenje UTC-a osigurava da izračun dana u godini nije pod utjecajem lokalnih vremenskih zona ili prijelaza na ljetno/zimsko računanje vremena, koji bi inače mogli staviti datum na pogrešan kalendarski dan.
Poznato i kao
TG we-Calculate Editorial Team. (2026). Pretvarač Ordinalnog Datuma [Online calculator]. TG we-Calculate. https://we-calculate.com/hr/calculator/ordinal-date-converter
TG we-Calculate Editorial Team. "Pretvarač Ordinalnog Datuma." TG we-Calculate. 2026. https://we-calculate.com/hr/calculator/ordinal-date-converter.
TG we-Calculate Editorial Team, "Pretvarač Ordinalnog Datuma," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/hr/calculator/ordinal-date-converter
@misc{wecalculate_ordinal_date_converter, title = {Pretvarač Ordinalnog Datuma}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/hr/calculator/ordinal-date-converter}}, year = {2026}, note = {TG we-Calculate} }
Je li vam ovaj kalkulator pomogao?
