pandas.Timedelta.as_unit#

Timedelta.as_unit(unit, round_ok=True)#

将底层 int64 表示转换为给定的单位。

参数:
单元{“ns”, “us”, “ms”, “s”}
round_ok布尔值, 默认为 True

如果为 False 且转换需要四舍五入,则引发。

返回:
Timedelta

参见

Timedelta

表示一个时间段,即两个日期或时间之间的差异。

to_timedelta

将参数转换为 timedelta。

Timedelta.asm8

返回一个 numpy timedelta64 数组标量视图。

例子

>>> td = pd.Timedelta('1001ms')
>>> td
Timedelta('0 days 00:00:01.001000')
>>> td.as_unit('s')
Timedelta('0 days 00:00:01')