TimeBesselianEpochString

class astropy.time.TimeBesselianEpochString(val1, val2, scale, precision, in_subfmt, out_subfmt, from_jd=False)[ソース]

ベースクラス: astropy.time.formats.TimeEpochDateString

“B 1950.0”のような文字列の値で表されるベッセル紀元年

属性要約

cache \

このインスタンスに関連付けられたキャッシュを返す.

epoch_prefix \

epoch_to_jd \

in_subfmt \

jd1 \

jd2 \

jd2_filled \

jd_to_epoch \

lib_parse_time \

文字列時間の高速C解析のためのctypeライブラリのクラス属性。

mask \

masked \

name \

out_subfmt \

scale \

時間尺度.

subfmts \

time_struct_dtype \

value \

方法要約

format_string \(文字列_fmt,** Kwargs)

与えられたフォーマットを用いて文字列に時間を書き込む.

get_jds_fast (val 1,val 2)

Val 1中の時間文字列を高速C解析器を用いて解析し,JD 1,JD 2を得る.

get_jds_python (val 1,val 2)

Val 1に含まれる時間文字列を解析し,jd 1,jd 2を得る.

mask_if_needed \(値)

parse_string (時間文字列,subfmts)

可能なフォーマットのセットを使用して単一の文字列から時間を読み取ります。

set_jds (val 1,val 2)

Val 1に含まれる時間文字列を解析し,jd 1,jd 2とする.

str_kwargs \()

内部JD値のカレンダ日時に対応する値の辞書を生成する生成器。

to_value \([parent, out_subfmt] )

指定された内部JD 1とJD 2の戻り時間表示 out_subfmt それがそうです。

属性文書

cache

このインスタンスに関連付けられたキャッシュを返す.

epoch_prefix = 'B'
epoch_to_jd = 'epb2jd'
in_subfmt
jd1
jd2
jd2_filled
jd_to_epoch = 'epb'
lib_parse_time

文字列時間の高速C解析のためのctypeライブラリのクラス属性。

mask
masked
name = 'byear_str'
out_subfmt
scale

時間尺度.

subfmts = ()
time_struct_dtype
value

方法文書

format_string(str_fmt, **kwargs)

与えられたフォーマットを用いて文字列に時間を書き込む.

デフォルトの場合,str_fmtのみをフォーマット文字列と解釈するが,サブクラスはフォーマット文字列に追加することができる.

get_jds_fast(val1, val2)

Val 1中の時間文字列を高速C解析器を用いて解析し,JD 1,JD 2を得る.

get_jds_python(val1, val2)

Val 1に含まれる時間文字列を解析し,jd 1,jd 2を得る.

mask_if_needed(value)
parse_string(timestr, subfmts)

可能なフォーマットのセットを使用して単一の文字列から時間を読み取ります。

set_jds(val1, val2)

Val 1に含まれる時間文字列を解析し,jd 1,jd 2とする.

str_kwargs()

内部JD値のカレンダ日時に対応する値の辞書を生成する生成器。

to_value(parent=None, out_subfmt=None)

指定された内部JD 1とJD 2の戻り時間表示 out_subfmt それがそうです。

これは無視です parent 使用しています value 属性は出力を計算する.これは臨時設定で self.out_subfmt 電話をかけてきました self.value それがそうです。Asterpy 4.0までのレガシーフォーマットサブクラスには必要である.新しいコードは実現中の値機能に変更すべきである. to_value() そしてあなたの value 属性は正しい self.to_value() それがそうです。

パラメータ
parent客体.

父級. Time これに関連する対象 TimeFormat 客体.

out_subfmt文字列またはなし

出力サブフォーム(以下の場合は既存のself.out_subfmtを使用する None

返品
valueNumpy.array,numpy.ma.array

時間表現値の配列またはマスク配列をフォーマットする.