obsplus.utils.time.to_utc¶
- obsplus.utils.time.to_utc(value)[source]¶
Convert an object or sequence to a UTCDateTime object.
- Parameters:
value (
Union
[str
,UTCDateTime
,float
,datetime64
,Timestamp
,Sequence
[Union
[str
,UTCDateTime
,float
,datetime64
,Timestamp
]]]) – Any value readable by ~:class:obspy.UTCDateTime, ~:class:numpy.datetime64 or a sequence of such.- Return type:
Union
[UTCDateTime
,ndarray
]
Examples
>>> import numpy as np >>> import obspy >>> inputs = [1, '2017-09-18', np.datetime64('2020-01-03')] >>> out = to_utc(inputs) >>> for utc in out: ... assert isinstance(utc, obspy.UTCDateTime)