Skip to content

Duration

一段时间跨度,例如 27 天、4 小时、12 分钟和 3 秒。

Duration 表示两个时间点之间的差值。如果差值是从较晚的时间点指向较早的时间点,则该时长可能为"负"。

属性 ​

名称类型默认值说明
microsecondsint0The number of microseconds in the duration.
millisecondsint0The number of milliseconds in the duration.
secondsint0The number of seconds in the duration.
minutesint0The number of minutes in the duration.
hoursint0The number of hours in the duration.
daysint0The number of days in the duration.

只读属性 ​

名称类型默认值说明
in_microsecondsint—Returns total duration in microseconds.
in_millisecondsint—Returns total duration in milliseconds.
in_secondsint—Returns total duration in seconds.
in_minutesint—Returns total duration in minutes.
in_hoursint—Returns total duration in hours.
in_daysint—Returns total duration in days.
is_negativebool—Returns True if duration is negative.

方法 ​

名称类型默认值说明
from_unit'Duration'—Creates a Duration from individual time units.
abs'Duration'—Returns absolute (non-negative) Duration.
copy'Duration'—Returns a copy of this Duration instance with the given fields replaced with the new values.

关注我,学习大模型、大数据、Python等热门技术。