View Source Astro.Time (ex_astro v0.2.1)

Module contains functions for manipulating time. It supports following time definitions:

  • UTC
  • International Atomic Time (TAI)
  • Terrestrial Time (TT)
  • Geocentric Coordinate Time (TCG)
  • Barycentric Dynamic Time (TDB)
  • Barycentric Coordinate Time (TCB)

Unless specified differently all functions returns Julian Date as float number

Summary

Functions

Convert Julian Date to number of seconds past J2000

Convert Gregorian date tuple to Julian Date

Convert Julian Date to Gregorian date tuple

Convert number of seconds past J2000 to Julian Date

Convert any datetime string to Ephemeris Time (ET) represented as number of seconds past J2000

Convert International Atomic Time to Terrestrial Time (Julian Dates)

Convert International Atomic Time to UTC (Julian Dates)

Convert Barycentric Coordinate Time to Barycentric Dynamic Time (Julian Dates)

Convert Geocentric Coordinate Time to Terrestrial Time (Julian Dates)

Convert Barycentric Dynamic Time to Barycentric Coordinate Time (Julian Dates)

Convert Barycentric Dynamic Time to Terrestrial Time (Julian Dates)

Convert Terrestrial Time to International Atomic Time (Julian Dates)

Convert Terrestrial Time to Geocentric Coordinate Time (Julian Dates)

Convert Terrestrial Time to Barycentric Dynamic Time (Julian Dates)

Convert epoch in one system to an another

Convert UTC datetime string to Ephemeris Time (ET) represented as number of seconds past J2000

Convert UTC to International Atomic Time (Julian Dates)

Functions

Convert Julian Date to number of seconds past J2000

Link to this function

dtf2d(year, month, day, hour, min, sec)

View Source

Convert Gregorian date tuple to Julian Date

Convert Julian Date to Gregorian date tuple

Convert number of seconds past J2000 to Julian Date

Convert any datetime string to Ephemeris Time (ET) represented as number of seconds past J2000

Convert International Atomic Time to Terrestrial Time (Julian Dates)

Convert International Atomic Time to UTC (Julian Dates)

Convert Barycentric Coordinate Time to Barycentric Dynamic Time (Julian Dates)

Convert Geocentric Coordinate Time to Terrestrial Time (Julian Dates)

Convert Barycentric Dynamic Time to Barycentric Coordinate Time (Julian Dates)

Convert Barycentric Dynamic Time to Terrestrial Time (Julian Dates)

Link to this function

to_datetime(julian_date)

View Source

Convert Terrestrial Time to International Atomic Time (Julian Dates)

Convert Terrestrial Time to Geocentric Coordinate Time (Julian Dates)

Convert Terrestrial Time to Barycentric Dynamic Time (Julian Dates)

Link to this function

unitim(epoch, insys, outsys)

View Source

Convert epoch in one system to an another

Convert UTC datetime string to Ephemeris Time (ET) represented as number of seconds past J2000

Convert UTC to International Atomic Time (Julian Dates)