Prevodník Juliánskeho dňového čísla
Preveďte ľubovoľný dátum a čas gregoriánskeho kalendára na astronomické Juliánske dňové číslo a Juliánsky dátum, alebo spätne preveďte Juliánsky dátum.
Smer
h
min
s
Whole-day count since noon UT on 1 January 4713 BC (proleptic Julian)
- 1
Intercalary term
a = ⌊(14 − 1) ÷ 12⌋ = 1 - 2
Adjusted year
yy = 2 000 + 4800 − 1 = 6 799 - 3
Adjusted month
mm = 1 + 12 × 1 − 3 = 10 - 4
Julian Day Number
1 + ⌊(153 × 10 + 2) ÷ 5⌋ + 365 × 6 799 + ⌊6 799 ÷ 4⌋ − ⌊6 799 ÷ 100⌋ + ⌊6 799 ÷ 400⌋ − 32045 = 2 451 545Fliegel–Van Flandern algorithm — pure integer arithmetic.
Ako táto kalkulačka funguje?
Juliánske dňové číslo je celkový počet dní od poludnia 1. januára 4713 pred Kr. a Juliánsky dátum k nemu pridáva zlomkovú časť dňa (deň sa mení na poludnie). Tento prevodník premení ľubovoľný gregoriánsky dátum a čas UT na JDN, JD a Modifikovaný Juliánsky dátum, a tiež prevedie Juliánsky dátum späť na gregoriánsky.
Vzorec
How this is calculated
Juliánske dňové číslo (JDN) je nepretržitý počet celých dní začínajúci od poludnia Svetového času 1. januára 4713 pred Kr. v proleptickom Juliánskom kalendári. Keďže neobsahuje mesiace, prestupné roky ani kalendárne reformy, astronómovia ho používajú na výpočet časových intervalov medzi udalosťami trvajúcimi celé storočia. Juliánsky dátum (JD) rozširuje toto číslo o zlomkovú časť pre dennú dobu, pričom celočíselná časť sa mení na poludnie, nie o polnoci (takže JD = ‚.0' zodpovedá 12:00 UT).
Pri konverzii z gregoriánskeho na Juliánsky formát nástroj načíta rok, mesiac, deň a hodinu, minútu a sekundu v Svetovom čase. Používa celočíselnú vzorec Fliegel–Van Flandern: prestupný člen a presúva január a február do predchádzajúceho roku, po čom pevné koeficienty počítajú celé roky a cyklus priestupných rokov 4/100/400 gregoriánskeho kalendára, pričom konštanta 32045 ukotvuje epochu. Zlomkový Juliánsky dátum potom pridáva (hodina − 12)/24 + minúta/1440 + sekunda/86400, pretože hranica dňa je na poludnie. Modifikovaný Juliánsky dátum (MJD = JD − 2400000.5) presúva počítanie na polnoc 17. novembra 1858 a je bežný v údajoch o kozmických letoch a satelitoch.
Pre opačný smer nástroj vezme (prípadne zlomkový) Juliánsky dátum, nastaví JDN = ⌊JD + 0.5⌋ na obnovenie občianskeho dňa, odvodí dennú dobu zo zvyšného zlomku a rekonštruuje gregoriánsky rok, mesiac a deň pomocou inverzného Richardsovho algoritmu. Roky používajú astronomickú konvenciu, kde 1 pred Kr. je rok 0 a 2 pred Kr. je −1. Všetky časy sú považované za Svetový čas, sekundy sú zaokrúhlené na najbližšiu celú sekundu a dátumy pred gregoriánskou reformou z roku 1582 sú spracované v proleptickom gregoriánskom kalendári.
Často kladené otázky
Juliánske dňové číslo (JDN) je celé číslo: počet celých dní od epochy. Juliánsky dátum (JD) pridáva desatinnú časť pre dennú dobu. Oba počítajú od poludnia, takže JD 2451545.0 je presne poludnie UT 1. januára 2000 (epocha J2000.0).
Táto konvencia pochádza od astronómov, ktorí pozorovali v noci a chceli jedno dátumové označenie pre celú noc bez prechodu cez polnoc. Začiatok dňa na poludnie zaručuje, že nočné pozorovanie zostane pod jedným Juliánskym dňovým číslom.
MJD = JD − 2400000.5. Odčítanie 2 400 000,5 skráti číslo a posunie hranicu dňa na polnoc 17. novembra 1858, čo je výhodné pre moderné satelitné, geodetické a časové údaje.
Známe aj ako
TG we-Calculate Editorial Team. (2026). Prevodník Juliánskeho dňového čísla [Online calculator]. TG we-Calculate. https://we-calculate.com/sk/calculator/julian-day-number-converter
TG we-Calculate Editorial Team. "Prevodník Juliánskeho dňového čísla." TG we-Calculate. 2026. https://we-calculate.com/sk/calculator/julian-day-number-converter.
TG we-Calculate Editorial Team, "Prevodník Juliánskeho dňového čísla," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sk/calculator/julian-day-number-converter
@misc{wecalculate_julian_day_number_converter, title = {Prevodník Juliánskeho dňového čísla}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sk/calculator/julian-day-number-converter}}, year = {2026}, note = {TG we-Calculate} }
Pomohla vám táto kalkulačka?
