我试图找出为什么当时间对象转换为GPS时间时,它变成一个数组而不是作为Time对象保留。例如:
from astropy.time import Time
times = Time([56701, 56702], format="mjd", scale="tdb")
times.gps
Out: array([ 1.07628475e+09, 1.07637115e+09])
转换到其他时间时会给出:
times.utc
Out: <Time object: scale='utc' format='mjd' value=[ 56700.9992224 56701.9992224]>
我认为这是预期的行为。