[rv, days] = ERFA.tf2d(s, ihour, imin, sec)
Convert hours, minutes, seconds to days.
s char sign: '-' = negative, otherwise positive
ihour int hours
imin int minutes
sec double seconds
days double interval in days
int status: 0 = OK
1 = ihour outside range 0-23
2 = imin outside range 0-59
3 = sec outside range 0-59.999...
-
The result is computed even if any of the range checks fail.
-
Negative ihour, imin and/or sec produce a warning status, but the absolute value is used in the conversion.
-
If there are multiple errors, the status value reflects only the first, the smallest taking precedence.
This revision: 2021 May 11
Copyright (C) 2013-2021, NumFOCUS Foundation. Derived, with permission, from the SOFA library.