用法:
Timedelta.isoformat()
將 Timedelta 格式化為 ISO 8601 持續時間,例如
P[n]Y[n]M[n]DT[n]H[n]M[n]S
, 其中[n]
s 被值替換。看https://en.wikipedia.org/wiki/ISO_8601#Durations.- str
返回:
注意:
最長的組件是天,其值可能大於 365。始終包含每個組件,即使其值為 0。Pandas 使用納秒精度,因此秒組件最多可包含 9 位小數。從小數點後的秒組件中刪除尾隨 0。我們沒有 0 填充組件,所以它是
…T5H…
,而不是…T05H…
例子:
>>> td = pd.Timedelta(days=6, minutes=50, seconds=3, ... milliseconds=10, microseconds=10, nanoseconds=12)
>>> td.isoformat() 'P6DT0H50M3.010010012S' >>> pd.Timedelta(hours=1, seconds=10).isoformat() 'P0DT1H0M10S' >>> pd.Timedelta(days=500.5).isoformat() 'P500DT12H0M0S'
相關用法
- Python pandas.Timedelta.delta用法及代碼示例
- Python pandas.Timedelta.asm8用法及代碼示例
- Python pandas.Timedelta.resolution_string用法及代碼示例
- Python pandas.Timedelta.nanoseconds用法及代碼示例
- Python pandas.TimedeltaIndex.round用法及代碼示例
- Python pandas.Timedelta用法及代碼示例
- Python pandas.TimedeltaIndex.to_frame用法及代碼示例
- Python pandas.TimedeltaIndex.ceil用法及代碼示例
- Python pandas.TimedeltaIndex.to_series用法及代碼示例
- Python pandas.TimedeltaIndex.floor用法及代碼示例
- Python pandas.Timestamp.dayofweek用法及代碼示例
- Python pandas.Timestamp.dayofyear用法及代碼示例
- Python pandas.Timestamp.strftime用法及代碼示例
- Python pandas.Timestamp.month_name用法及代碼示例
- Python pandas.Timestamp.ceil用法及代碼示例
- Python pandas.Timestamp.to_numpy用法及代碼示例
- Python pandas.Timestamp.days_in_month用法及代碼示例
- Python pandas.Timestamp.asm8用法及代碼示例
- Python pandas.Timestamp.is_quarter_end用法及代碼示例
- Python pandas.Timestamp.timestamp用法及代碼示例
注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.Timedelta.isoformat。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。