spacepy.time.dtstr2iso¶
- spacepy.time.dtstr2iso(dtstr, fmt='%Y-%m-%dT%H:%M:%S')[source]¶
Convert a datetime string to a standard format
Attempts to maintain leap second representation while converting time strings to the specified format (by default, ISO8601-like.) Only handles a single positive leap second; negative leap seconds require no special handling and policy is for UTC-UT1 not to exceed 0.9.
- Parameters
- dtstrsequence of str
Date + time representation, format is fairly open.
- Returns
- isostrarray of str
Representation of dtstr formatted according to fmt. Always a new sequence even if contents are identical to dtstr.
- UTCarray of datetime.datetime
The closest-possible rendering of UTC time before or equal to dtstr.
- offsetarray of int
Amount (in microseconds) to add to UTC to get the real time.
- Other Parameters
- fmtstr, optional
Format appropriate for
strftime()
for rendering the output time.