pyacs.lib.astrotime.datetime_from_calarray.datetime_from_calarray

pyacs.lib.astrotime.datetime_from_calarray.datetime_from_calarray(calarray, hour=12, minute=0, sec=0, ms=0)[source]

Build a datetime array from an array of calendar dates.

Parameters:
  • calarray (array-like, 1D or 2D) – Columns order: year, month, mday, hour, minute, second, microsecond.

  • hour (int, optional) – Default hour if not in calarray (default 12).

  • minute (int, optional) – Default minute (default 0).

  • sec (int, optional) – Default second (default 0).

  • ms (int, optional) – Default millisecond (default 0).

Returns:

1D array of datetime instances.

Return type:

ndarray

Notes

year, month, mday are mandatory. If hour/minute/sec/ms not provided, defaults are hour=12, minute=0, sec=0, ms=0 (middle of day).