pandas.Timestamp.isoformat#

Timestamp.isoformat(sep='T', timespec='auto')#

Return the time formatted according to ISO 8601.

The full format looks like ‘YYYY-MM-DD HH:MM:SS.mmmmmmnnn’. By default, the fractional part is omitted if self.microsecond == 0 and self.nanosecond == 0.

If self.tzinfo is not None, the UTC offset is also attached, giving giving a full format of ‘YYYY-MM-DD HH:MM:SS.mmmmmmnnn+HH:MM’.

Parameters:
sepstr, default ‘T’

String used as the separator between the date and time.

timespecstr, default ‘auto’

Specifies the number of additional terms of the time to include. The valid values are ‘auto’, ‘hours’, ‘minutes’, ‘seconds’, ‘milliseconds’, ‘microseconds’, and ‘nanoseconds’.

Returns:
str

See also

Timestamp.strftime

Return a formatted string.

Timestamp.isocalendar

Return a tuple containing ISO year, week number and weekday.

Examples

>>> ts = pd.Timestamp('2020-03-14T15:32:52.192548651')
>>> ts.isoformat()
'2020-03-14T15:32:52.192548651'
>>> ts.isoformat(timespec='microseconds')
'2020-03-14T15:32:52.192548'