pandas.Timestamp.isoformat#

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

返回根据 ISO 8601 格式化的时间。

完整的格式看起来像 ‘YYYY-MM-DD HH:MM:SS.mmmmmmnnn’。默认情况下,如果 self.microsecond == 0 且 self.nanosecond == 0,则省略小数部分。

如果 self.tzinfo 不是 None,还会附加 UTC 偏移量,给出完整的格式为 ‘YYYY-MM-DD HH:MM:SS.mmmmmmnnn+HH:MM’。

参数:
sepstr, 默认 ‘T’

用作日期和时间之间分隔符的字符串。

timespecstr, 默认 ‘auto’

指定要包含的额外时间项的数量。有效值为 ‘auto’, ‘hours’, ‘minutes’, ‘seconds’, ‘milliseconds’, ‘microseconds’, 和 ‘nanoseconds’。

返回:
str

参见

Timestamp.strftime

返回一个格式化的字符串。

Timestamp.isocalendar

返回一个包含 ISO 年份、周数和工作日的元组。

例子

>>> 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'