时间日期时间64¶
- class astropy.time.TimeDatetime64(val1, val2, scale, precision, in_subfmt, out_subfmt, from_jd=False)[源代码]¶
基类:
TimeISOT
属性摘要
返回与此实例关联的缓存。
时间尺度
方法总结
format_string
(str_fmt, **kwargs)使用给定格式将时间写入字符串。
get_jds_fast
(val1, val2)使用fastcparser解析val1中的时间字符串,得到jd1、jd2
get_jds_python
(val1, val2)解析val1中包含的时间字符串并获取jd1、jd2
mask_if_needed
\(值)parse_string
(timestr, subfmts)使用一组可能的格式从单个字符串读取时间。
set_jds
(val1, val2)解析val1中包含的时间字符串并设置jd1、jd2
str_kwargs
\()生成器,生成与内部JD值的日历日期和时间相对应的值dict。
to_value
([parent, out_subfmt])从指定的内部jd1和jd2返回时间表示
out_subfmt
.属性文档
- cache¶
返回与此实例关联的缓存。
- fast_parser_pars = {'break_allowed': (0, 0, 0, 1, 0, 1, 1), 'delims': (0, 45, 45, 84, 58, 58, 46), 'has_day_of_year': 0, 'starts': (0, 4, 7, 10, 13, 16, 19), 'stops': (3, 6, 9, 12, 15, 18, -1)}¶
- in_subfmt¶
- jd1¶
- jd2¶
- jd2_filled¶
- mask¶
- masked¶
- name = 'datetime64'¶
- out_subfmt¶
- scale¶
时间尺度
- subfmts = (('date_hms', re.compile('(?P<year>\\d\\d\\d\\d)-(?P<mon>\\d{1,2})-(?P<mday>\\d{1,2})T(?P<hour>\\d{1,2}):(?P<min>\\d{1,2}):(?P<sec>\\d{1,2})$'), '{year:d}-{mon:02d}-{day:02d}T{hour:02d}:{min:02d}:{sec:02d}'), ('date_hm', re.compile('(?P<year>\\d\\d\\d\\d)-(?P<mon>\\d{1,2})-(?P<mday>\\d{1,2})T(?P<hour>\\d{1,2}):(?P<min>\\d{1,2})$'), '{year:d}-{mon:02d}-{day:02d}T{hour:02d}:{min:02d}'), ('date', re.compile('(?P<year>\\d\\d\\d\\d)-(?P<mon>\\d{1,2})-(?P<mday>\\d{1,2})$'), '{year:d}-{mon:02d}-{day:02d}'))¶
- value¶
方法文件
- format_string(str_fmt, **kwargs)¶
使用给定格式将时间写入字符串。
默认情况下,只将str廑fmt解释为格式字符串,但子类可以添加到该字符串中。
- get_jds_fast(val1, val2)¶
使用fastcparser解析val1中的时间字符串,得到jd1、jd2
- get_jds_python(val1, val2)¶
解析val1中包含的时间字符串并获取jd1、jd2
- mask_if_needed(value)¶
- parse_string(timestr, subfmts)¶
使用一组可能的格式从单个字符串读取时间。
- str_kwargs()¶
生成器,生成与内部JD值的日历日期和时间相对应的值dict。
- to_value(parent=None, out_subfmt=None)¶
从指定的内部jd1和jd2返回时间表示
out_subfmt
.这是忽略的基本方法
parent
并使用value
属性来计算输出。通过此设置临时完成self.out_subfmt
呼唤self.value
. 在astropy 4.0之前实现新的astropy值应该是旧代码所必需的to_value()
然后把value
属性是对self.to_value()
.- 参数
- parent对象
起源
Time
与此关联的对象TimeFormat
对象- out_subfmtSTR或无
输出子窗体(使用现有自我保护如果
None
)
- 返回
- value数字阵列, numpy.ma.数组
格式化时间表示值的数组或掩码数组