pyacs.lib.astrotime.uts2hmsmicros

Convert seconds since 00:00:00.0 (0-86400) to hours, minutes, seconds, microseconds.

pyacs.lib.astrotime.uts2hmsmicros.uts2hmsmicros(uts)[source]

Convert seconds since 00:00:00.0 (0-86400) to hours, minutes, seconds, microseconds.

Parameters:

uts (float or array-like) – Seconds since 00:00:00.0, in [0., 86400.[.

Returns:

  • h (int or ndarray) – Hours.

  • mn (int or ndarray) – Minutes.

  • s (int or ndarray) – Seconds.

  • microsecond (float or ndarray) – Microseconds.

Examples

>>> import pyacs
>>> pyacs.uts2hmsmicros(86399.999999)
>>> (23, 59, 59, 999999.0000069374)
>>> pyacs.uts2hmsmicros(86400)
>>> !!!  86400 uts out of range [0- 86400.0 [