2014-02-14 28 views
1

我想弄清楚爲什麼當一個時間對象轉換爲GPS時間,它變成了一個數組而不是剩餘的時間對象。例如:時間對象的GPS轉換

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]> 

我相信這是預期的行爲。

回答

3

GPS在空間中定義爲格式不是比例尺。在#1879中討論的這裏有一些含糊之處。最後,我們決定將GPS保持爲一種格式,在這種情況下,times.gps作爲numpy陣列的輸出是預期的正確行爲。

有一個拉動請求#2091明確了與GPS時間的情況。