Julian day: continuous day count used in astronomy
A continuous count of days and fractions used by astronomers. Explains the Julian day number (integer days since the epoch), the Julian date (including fractional days), history, uses and distinctions.
Overview
The Julian day system is a continuous count of days (and fractions of a day) that begins at a defined epoch in the distant past. The integer count is called the Julian day number (JDN) and the continuous value including fractions is called the Julian date (JD). The epoch is conventionally defined as noon Universal Time (UT) on Monday, 1 January 4713 BC in the Julian calendar, so the noon-to-noon interval that contains that moment is labeled Julian day 0. The choice of noon rather than midnight minimizes date changes during a night of astronomical observation.
Image gallery
2 ImagesKey characteristics
- Julian day number (JDN): the integer day count; each JDN represents the noon-to-noon day that began at the specified epoch. See an explanation of the integer day concept here.
- Julian date (JD): includes a decimal fraction that indicates the time since the preceding noon UT. For example, a fractional part of 0.5 corresponds to midnight UT (noon-to-midnight relation).
- Day-of-week arithmetic: because the epoch is a Monday, JDN values divisible by 7 correspond to Mondays; remainders when dividing by 7 can represent weekdays (weekday mapping).
- Precision: double-precision floating point values typically express JD to millisecond precision for modern epochs; higher precision needs specialized numeric types (numeric considerations).
The fractional part of a JD converts directly to hours, minutes and seconds: 0.1 of a day is 2.4 hours, 0.01 is 14.4 minutes, and so on. This direct decimal relationship makes interval arithmetic straightforward when times are expressed in JD (decimal fractions).
History and development
The Julian day concept builds on the idea of a long, unbroken period proposed in the late 16th century by the scholar Joseph Scaliger, who introduced the notion of a Julian period to combine several calendar cycles. Astronomers later adopted a continuous day count based on that distant epoch to avoid complications arising from multiple calendar systems and era names. Modern astronomical practice standardized the use of JD and related offsets to produce compact forms such as the Modified Julian Date (MJD), which subtracts 2,400,000.5 from JD so that the zero point falls on 17 November 1858 at midnight UT (MJD origin).
Uses and examples
Julian days are widely used in astronomy, ephemeris tables, and software for computing time intervals, because they eliminate the complications of varying month lengths, leap years, and calendar reforms. To compute the elapsed time between two calendar dates, one converts each date to its JD or JDN and subtracts. Typical practice uses JD when sub-day precision is required and JDN when only whole-day differences matter (conversion and subtraction).
Practical examples include timestamping observations, calculating positions of solar system bodies, and synchronizing historical chronologies. Some scientific archives and data formats record times as JD, while others prefer offsets like MJD or truncated forms; software libraries provide routines for conversion and for handling differences between Coordinated Universal Time and dynamical times (time scales).
Distinctions and notable facts
- Despite the name, the Julian day count is not the same as the Julian calendar; the epoch uses the Julian calendar for dating that distant moment, but the system itself is a neutral continuous count (Julian calendar distinction).
- Negative JDN values exist for dates before the epoch; they are valid in computations but refer to prehistoric years (ancient dates).
- Fixed reference points such as JD 2,400,000.0 and JD 2,500,000.0 are sometimes cited when describing ranges; conversions place those numbers in the 19th–22nd centuries depending on the chosen offset (epoch examples).
- Many conversion algorithms and tables are available; for practical programming the choice between integer JDN and floating JD influences rounding rules and epoch handling (algorithms, implementation notes).
Because the system is simple and continuous, it remains a common tool for interdisciplinary work involving astronomy, geodesy and historical chronology. For further technical discussion, conversion algorithms, and software libraries see the references and resources linked in this article (further reading, software and references).
Questions and answers
Q: What is the Julian day or Julian day number (JDN)?
A: The Julian day or Julian day number (JDN) is the number of days that have passed since the initial epoch defined as noon Universal Time (UT) Monday, 1 January 4713 BC in the Julian calendar.
Q: How can JDN be used to determine the day of the week?
A: All JDNs that are evenly divisible by 7 are Mondays. Negative values may also be used; although, those predate recorded history. For example, right now at 15:38, Thursday, November 10, 2022 (UTC) the JDN is 2459894 (update). When this JDN is divided by 7, the remainder is 3, which is an integer expression for the day of the week with 0 representing Monday.
Q: What is a Julian date?
A: The Julian date (JD) is a continuous count of days and fractions elapsed since the same initial epoch. Currently the JD is 2459894.1513889. The integral part (its floor) gives the Julian day number and fractional part gives time of day since noon UT as a decimal fraction of one day or fractional day with 0.5 representing midnight UT.
Q: How precise can a 64-bit floating point variable represent an epoch expressed as a Julian date?
A: A 64-bit floating point variable can typically represent an epoch expressed as a Julian date to about 1 millisecond precision.
Q: What does it mean when we say "The decimal parts of a Julian date"?
A: The decimal parts of a Julian date refer to how much time has elapsed since noon UT on any given date expressed as fractions such as 0.1 = 2.4 hours or 144 minutes or 8640 seconds; 0.01 = 0.24 hours or 14.4 minutes or 864 seconds; 0.001 = 0
Related articles
Author
AlegsaOnline.com Julian day: continuous day count used in astronomy Leandro Alegsa
URL: https://en.alegsaonline.com/art/51492