Julian Day Number-konverter
Konverter en hvilken som helst gregoriansk kalenderdato og tid til det astronomiske Julian Day Number og Julian Date, eller konverter tilbage fra en Julian Date.
Retning
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.
Hvordan fungerer denne lommeregner?
Julian Day Number er den heltallige optælling af dage siden middag den 1. januar 4713 f.Kr., og Julian Date tilføjer en brøkdel for tidspunktet på dagen (dagen skifter ved middag). Denne konverter omdanner en hvilken som helst gregoriansk dato og UT-tid til JDN, JD og Modified Julian Date og konverterer en Julian Date tilbage til en gregoriansk dato.
Formel
How this is calculated
Julian Day Number (JDN) er en kontinuerlig optælling af hele dage, der starter fra middag Universaltid den 1. januar 4713 f.Kr. i den proleptiske julianske kalender. Fordi det ikke har måneder, skudår eller kalenderreformer, bruger astronomer det til at beregne tidsintervaller mellem begivenheder, der spænder over århundreder. Julian Date (JD) udvider dette med en brøkdel for tidspunktet på dagen, hvor heltallet skifter ved middag i stedet for midnat (så JD = ...".0" svarer til 12:00 UT).
For en gregoriansk-til-juliansk konvertering læser værktøjet året, måneden, dagen og timen, minuttet og sekundet i Universaltid. Det anvender Fliegel–Van Flandern-heltalsformlen: et skudkorrektionsled a flytter januar og februar til det foregående år, hvorefter faste multiplikatorer tæller hele år og den gregorianske kalenders 4/100/400-skudårscyklus, og konstanten 32045 forankrer epoken. Den brøkdelte Julian Date tilføjer derefter (hour − 12)/24 + minute/1440 + second/86400, fordi dagsgrænsen er middag. Modified Julian Date (MJD = JD − 2400000.5) nulstiller optællingen til midnat den 17. november 1858 og er almindelig i rumfart- og satellitdata.
For den omvendte retning tager værktøjet en (muligvis brøkdelt) Julian Date, sætter JDN = ⌊JD + 0.5⌋ for at genvinde den civile dag, udleder tidspunktet på dagen fra den resterende brøkdel og rekonstruerer det gregorianske år, måned og dag med den inverse Richards-algoritme. År bruger den astronomiske konvention, hvor 1 f.Kr. er år 0 og 2 f.Kr. er −1. Alle tidspunkter behandles som Universaltid, sekunder afrundes til nærmeste hele sekund, og datoer før den gregorianske reform i 1582 håndteres på den proleptiske gregorianske kalender.
Ofte stillede spørgsmål
Julian Day Number (JDN) er et heltal: optællingen af hele dage siden epoken. Julian Date (JD) tilføjer en decimalbrøk for tidspunktet på dagen. Begge tæller fra middag, så JD 2451545.0 er nøjagtigt middag UT den 1. januar 2000 (J2000.0-epoken).
Konventionen stammer fra astronomer, der observerede om natten og ønskede en enkelt datobetegnelse for en hel nat uden et midnatsskift. At starte dagen ved middag holder en natlang observationssession på ét Julian Day-nummer.
MJD = JD − 2400000.5. Ved at trække 2.400.000,5 fra forkortes tallet og dagsgrænsen flyttes til midnat den 17. november 1858, hvilket er praktisk for moderne satellit-, geodæsi- og tidsmålingsdata.
Også kendt som
TG we-Calculate Editorial Team. (2026). Julian Day Number-konverter [Online calculator]. TG we-Calculate. https://we-calculate.com/da/calculator/julian-day-number-converter
TG we-Calculate Editorial Team. "Julian Day Number-konverter." TG we-Calculate. 2026. https://we-calculate.com/da/calculator/julian-day-number-converter.
TG we-Calculate Editorial Team, "Julian Day Number-konverter," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/da/calculator/julian-day-number-converter
@misc{wecalculate_julian_day_number_converter, title = {Julian Day Number-konverter}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/da/calculator/julian-day-number-converter}}, year = {2026}, note = {TG we-Calculate} }
Hjalp denne lommeregner dig?
