Pretvornik ordinalnega datuma
Pretvorite kateri koli datum v obliko ISO 8601 YYYY-DDD ali pretvorite zaporedno številko dneva v letu nazaj v datum.
Smer
Kako deluje ta kalkulator?
Format ordinalnega datuma YYYY-DDD označuje dan z njegovo zaporedno številko v letu, od 001 (1. januarja) do 365 ali 366 (31. decembra). Ta pretvornik izračuna to številko s štetjem celih dni od začetka leta, upošteva gregorijansko pravilo za prestopna leta in pretvarja v obe smeri ter prikazuje preostale dni.
Formula
How this is calculated
Ordinalni datum (oblika ISO 8601 za vrstni datum) poimenuje dan z letom in zaporedno številko v tistem letu, zapisano kot YYYY-DDD, kjer DDD teče od 001 do 365 ali 366 v prestopnem letu. 1. januar je dan 001, 31. december pa je dan 365 ali 366.
Pri pretvorbi datuma v ordinalno obliko orodje vzame UTC-časovni žig datuma in odšteje UTC-časovni žig 'dneva 0' tistega leta (Date.UTC(Y,0,0), ki je predhodni 31. december). Delitev milisekundne razlike z 86 400 000 (število milisekund v dnevu) in zaokrožitev navzdol dá zaporedno številko dneva v letu, ki se nato dopolni z ničlami na tri mesta. Obratna pretvorba se začne 1. januarja in doda DDD−1 dni z new Date(Date.UTC(Y, 0, DDD)), nato pa prebere mesec in dan. Uporaba UTC v celoti preprečuje odmike meje dneva zaradi poletnega časa in časovnih con.
Prestopna leta se zaznavajo z gregorijanskim pravilom: leto je prestopno, ko je deljivo s 4, razen za stoletja, ki morajo biti deljiva s 400. To določi največji veljavni DDD (365 ali 366) in število preostalih dni, izračunano kot skupno število dni minus DDD. Vnosi so preverjeni, tako da so nemogoči datumi (kot je 30. februar) in številke dni izven obsega zavrnjeni in prikazano je opozorilo.
Pogosta vprašanja
Ne povsem. ISO ordinalni datum (YYYY-DDD) se v računalništvu včasih ohlapno imenuje 'julijanski datum', toda pravi astronomski julijanski datum je neprekinjeno štetje dni od leta 4713 pr. n. št. To orodje ustvarja obliko ISO za dan v letu.
Navadno leto ima 365 dni (DDD do 365), prestopno leto pa 366 dni (DDD do 366). Pretvornik preveri gregorijansko pravilo za prestopna leta, da določi veljaven obseg.
Uporaba UTC zagotavlja, da na izračun dneva v letu ne vplivajo lokalne časovne cone ali prehodi poletnega časa, ki bi sicer lahko prestavili datum na napačen dan v koledarju.
Znano tudi kot
TG we-Calculate Editorial Team. (2026). Pretvornik ordinalnega datuma [Online calculator]. TG we-Calculate. https://we-calculate.com/sl/calculator/ordinal-date-converter
TG we-Calculate Editorial Team. "Pretvornik ordinalnega datuma." TG we-Calculate. 2026. https://we-calculate.com/sl/calculator/ordinal-date-converter.
TG we-Calculate Editorial Team, "Pretvornik ordinalnega datuma," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sl/calculator/ordinal-date-converter
@misc{wecalculate_ordinal_date_converter, title = {Pretvornik ordinalnega datuma}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sl/calculator/ordinal-date-converter}}, year = {2026}, note = {TG we-Calculate} }
Vam je ta kalkulator pomagal?
