2
TAIのJulian Dayをdatetimeに変換しようとしています(逆も同様です)。TAIからJulian DayをDatetimeに変換しました
私はastropyのTime()
ドキュメントを通過してきたと私は近い得ている:ここで間違っている何が起こっている
from astropy.time import Time
constantOffset = 2430000
input1 = 27754.500428240735 # corresponds to 2017-01-01 00:00:00 in TAIMJD
input2 = 27253.500416666669 # corresponds to 2015-08-19 00:00:00 in TAIMJD
t1 = Time(input1 + constantOffset, format='jd')
print(t1.datetime) # 2017-01-01 00:00:37
t2 = Time(input2 + constantOffset, format='jd')
print(t2.datetime) # 2015-08-19 00:00:36
は年に基づいてオフセット変化があるということです - http://maia.usno.navy.mil/ser7/tai-utc.dat
を参照してくださいIパラメータscale='tai'
をTime
オブジェクトの宣言に追加して遊んだが、何も変更されていないようだ。
誰かが不安定なオフセットを説明する方法を見ていますか?
は役に立つだろう - http://docs.astropy.org/en/stable/time/
ありがとうございます!あなたは「iso」が何であるか説明できますか? –
'.iso'プロパティは[' TimeISO'](http://docs.astropy.org/en/stable/api/astropy.time.TimeISO.html#astropy.time.TimeISO)インスタンスを返します。 – MSeifert