TimeDatetime¶
- class astropy.time.TimeDatetime(val1, val2, scale, precision, in_subfmt, out_subfmt, from_jd=False)[source]¶
Bases:
TimeUnique
Represent date as Python standard library
datetime
objectExample:
>>> from astropy.time import Time >>> from datetime import datetime >>> t = Time(datetime(2000, 1, 2, 12, 0, 0), scale='utc') >>> t.iso '2000-01-02 12:00:00.000' >>> t.tt.datetime datetime.datetime(2000, 1, 2, 12, 1, 4, 184000)
Attributes Summary
Return the cache associated with this instance.
Time scale
Convert to (potentially timezone-aware)
datetime
object.Methods Summary
mask_if_needed
(value)set_jds
(val1, val2)Convert datetime object contained in val1 to jd1, jd2
to_value
([timezone, parent, out_subfmt])Convert to (potentially timezone-aware)
datetime
object.Attributes Documentation
- cache¶
Return the cache associated with this instance.
- in_subfmt¶
- jd1¶
- jd2¶
- jd2_filled¶
- mask¶
- masked¶
- name = 'datetime'¶
- out_subfmt¶
- precision¶
- scale¶
Time scale
- subfmts = ()¶
- value¶
Convert to (potentially timezone-aware)
datetime
object.If
timezone
is notNone
, return a timezone-aware datetime object.- Parameters:
- timezone{
tzinfo
,python:None
}, optional If not
None
, return timezone-aware datetime.
- timezone{
- Returns:
datetime
If
timezone
is notNone
, output will be timezone-aware.
Methods Documentation
- mask_if_needed(value)¶
- to_value(timezone=None, parent=None, out_subfmt=None)[source]¶
Convert to (potentially timezone-aware)
datetime
object.If
timezone
is notNone
, return a timezone-aware datetime object.- Parameters:
- timezone{
tzinfo
,python:None
}, optional If not
None
, return timezone-aware datetime.
- timezone{
- Returns:
datetime
If
timezone
is notNone
, output will be timezone-aware.