Try Astrologer API

Subscribe to support and grow the project.

When calculating a birth chart, the clock on the wall reads Civil Time, which is easily converted to Coordinated Universal Time (UTC) and then to UT1. However, astronomical engines like the Jet Propulsion Laboratory (JPL) ephemerides evaluate planetary positions using a perfectly uniform time scale: Terrestrial Time (TT). The difference between the irregular rotation of the Earth (UT1) and uniform atomic time (TT) is called Delta T ($\Delta T$).

Without calculating and applying $\Delta T$, any attempt to compute an astrological chart for historical dates will yield wildly inaccurate positions. For modern dates, omitting $\Delta T$ introduces an error of about a minute, which can shift the Ascendant or midheaven slightly.

This article details the physical causes of $\Delta T$, the mathematical models used to estimate it for historical epochs, and how it is implemented in an astrological computation pipeline.

The Physical Cause: Earth’s Variable Rotation #

We intuitively assume that a day is exactly 86,400 seconds long. In reality, the Earth is a poor timekeeper. Its rotation rate is continuously changing due to two primary categories of effects:

  1. Secular Deceleration: Tidal friction between the oceans and the seafloor, caused by the gravitational pull of the Moon and the Sun, continuously slows the Earth’s rotation. This causes the length of the day to increase by about 1.7 to 2.3 milliseconds per century.
  2. Short-Term and Periodic Fluctuations: The transfer of angular momentum between the Earth’s solid crust, its liquid core, its oceans, and its atmosphere causes unpredictable, short-term variations. Melting ice caps, atmospheric winds, and earthquakes all change the Earth’s moment of inertia, temporarily speeding up or slowing down the rotation.

Because Terrestrial Time (TT) marches forward uniformly, but UT1 is tied to the slowing and fluctuating Earth, the two time scales drift apart.

The Definition of Delta T #

$\Delta T$ is defined as the difference between Terrestrial Time and Universal Time:

$$ \Delta T = \text{TT} - \text{UT1} $$

Because the Earth is, on average, slowing down, the length of the mean solar day is increasing. Consequently, UT1 falls behind TT, making $\Delta T$ a positive and growing value in the modern era.

For computational purposes, once you have converted the birth time to UT1 (using the timezone and historical civil time rules), you add $\Delta T$ to find the time used to query the ephemeris:

$$ \text{TT} = \text{UT1} + \Delta T $$

Historical Values and Uncertainty #

Because $\Delta T$ depends on unpredictable geophysical factors, it cannot be modeled perfectly with a single analytical equation. Instead, astronomers rely on observational data.

  • Post-1955 (The Atomic Era): With the invention of the atomic clock, TAI (and thus TT) could be measured directly against UT1. For any date from 1955 onward, $\Delta T$ is known with extreme precision (to the microsecond) through published tables.
  • 1600 to 1955 (Telescopic Era): Astronomers use records of telescopic observations of lunar occultations and eclipses. The uncertainty in $\Delta T$ is a few seconds in the 19th century, growing to a few minutes in the 17th century.
  • Before 1600 (Historical Era): Values are derived from ancient Babylonian, Chinese, Greek, and Arab records of solar and lunar eclipses. Because these are naked-eye observations, often recorded without precise clocks, the uncertainty grows rapidly. By 500 BCE, the uncertainty in $\Delta T$ is measured in hours.

Mathematical Models and Algorithms #

To implement $\Delta T$ in astrological software, developers use a combination of lookup tables for the modern era and polynomial expressions fitted to historical data for the past.

IERS Tables (Modern Era) #

For the most accurate modern calculations, software should not use polynomials. Instead, it should interpolate values published by the International Earth Rotation and Reference Systems Service (IERS). The IERS continuously monitors Earth’s rotation and publishes the values of $\Delta T$ (and other Earth Orientation Parameters) in their Bulletins.

Astrological engines usually package a subset of this data—often updated with each software release—and perform linear or spline interpolation for dates between the tabulated data points.

Polynomial Models (Historical Eras) #

For dates outside the range of tabulated IERS data, astronomers fit polynomial curves to the historical eclipse records. The most widely used models in astronomical and astrological software are those developed by F. Richard Stephenson and later refined by Fred Espenak and Jean Meeus.

Because the rate of Earth’s deceleration has not been perfectly constant, a single polynomial does not fit the entire span of history. Instead, the timeline is broken into intervals, each with its own polynomial.

Example: The Espenak & Meeus Model #

A typical polynomial evaluates $\Delta T$ (in seconds) based on the year $y$, or the number of centuries from a specific epoch. For example, for the interval between 1800 and 1859, the Espenak-Meeus formula uses $t = y - 1800$:

$$ \Delta T = 13.72 - 0.332447 \cdot t + 0.0068612 \cdot t^2 + 0.0041116 \cdot t^3 - 0.00037436 \cdot t^4 + 0.0000121272 \cdot t^5 + \dots $$

For ancient dates (e.g., before 500 BCE), a simpler parabolic fit is often used, based on the secular acceleration of the Moon. A common expression uses $u$, the number of centuries from the year 2000 (where $u = (y - 2000) / 100$):

$$ \Delta T = -20 + 32 \cdot u^2 $$

Note: The exact coefficients and interval boundaries are complex and periodically revised. Implementers should refer to the original papers (e.g., Espenak and Meeus, 2006) or use established libraries rather than hardcoding partial lists.

Impact on Astrological Calculation #

Why does $\Delta T$ matter for an astrological chart?

Imagine an astrologer is calculating a chart for a historical event: the coronation of Charlemagne on December 25, 800 CE, at 12:00 LMT in Rome.

  1. Without $\Delta T$: The software calculates the planetary positions for 12:00 UT1.
  2. With $\Delta T$: In 800 CE, $\Delta T$ was approximately 2,800 seconds (about 46.6 minutes). The actual Terrestrial Time was 12:46:40 TT.

If the software ignores $\Delta T$, it is pulling the ephemeris positions for a moment that occurred 46 minutes earlier than the actual event.

  • The Moon: The Moon moves about 0.55° per hour. A 46-minute error means the calculated lunar position will be off by approximately $0.42^\circ$ (nearly half a degree).
  • Chart Angles: The Ascendant and Midheaven rotate 1° every 4 minutes. However, the angles are calculated based on the Earth’s actual rotation (sidereal time derived from UT1), not Terrestrial Time. The planetary positions shift, but the house cusps remain fixed to the observer’s local time. Therefore, omitting $\Delta T$ changes the relation of the planets to the angles.

For modern births (e.g., year 2000), $\Delta T$ was roughly 64 seconds. The Moon moves about 0.5 arc-seconds per second of time. A 64-second error shifts the Moon by ~32 arc-seconds—a negligible amount for a natal chart, but potentially significant for highly precise predictive techniques like primary directions or exact aspect timing.

Implementation Notes and Edge Cases #

When building the time-conversion pipeline for an astrological engine, keep the following in mind:

  • Ephemeris Time (ET): In older literature and software, you will see references to Ephemeris Time (ET) and $\Delta T = \text{ET} - \text{UT}$. For practical astrological purposes, TT replaced ET in 1984, and the terms are often used interchangeably in legacy code.
  • Never apply $\Delta T$ to Sidereal Time: The Local Apparent Sidereal Time (LAST), which determines the Midheaven and Ascendant, is fundamentally a measure of Earth’s rotation. It must always be calculated using UT1, never TT. If you apply $\Delta T$ to the time used to calculate the houses, you will rotate the entire chart away from the observer’s true sky.
  • The Calculation Sequence:
    1. $\text{Civil Time} \rightarrow \text{UTC}$ (via timezone)
    2. $\text{UTC} \rightarrow \text{UT1}$ (via DUT1 for modern dates, or assume $\text{UTC} \approx \text{UT1}$)
    3. Evaluate $\Delta T$ for the given year/month.
    4. $\text{TT} = \text{UT1} + \Delta T$
    5. Use TT to query planetary positions from the ephemeris.
    6. Use UT1 to calculate the RAMC, Midheaven, and Ascendant.

Summary #

$\Delta T$ is the bridge between the irregular world of human timekeeping and the uniform mechanics of the solar system. While modern $\Delta T$ values are small, historical calculations require robust polynomial models to ensure that planetary positions accurately reflect the sky as it was actually observed in antiquity.

References #

  • Espenak, F., & Meeus, J. (2006). “Five Millennium Canon of Solar Eclipses: −1999 to +3000.” NASA TP-2006-214141.
  • Stephenson, F. R., Morrison, L. V., & Hohenkerk, C. Y. (2016). “Measurement of the Earth’s rotation: 720 BC to AD 2015.” Proceedings of the Royal Society A, 472, 20160404.
  • IERS Earth Orientation Centre, Bulletin A and Bulletin B: https://www.iers.org/IERS/EN/DataProducts/EarthOrientationData/eop.html
  • Meeus, J. (1998). Astronomical Algorithms, 2nd ed. Willmann-Bell. Chapter 10.

All articles are curated by Giacomo Battaglia and follow our editorial guidelines.

Last updated: August 14, 2026

Related Articles

Powered by Kerykeion and the Astrology API