pyarrow.duration#

pyarrow.duration(unit)#

创建具有单位精度的持续时间类型实例。

参数:
unitstr

可选:'s' [秒]、'ms' [毫秒]、'us' [微秒] 或 'ns' [纳秒] 之一。

返回:
类型pyarrow.DurationType

示例

创建持续时间类型的实例

>>> import pyarrow as pa
>>> pa.duration('us')
DurationType(duration[us])
>>> pa.duration('s')
DurationType(duration[s])

创建具有持续时间类型的数组

>>> pa.array([0, 1, 2], type=pa.duration('s'))
<pyarrow.lib.DurationArray object at ...>
[
  0,
  1,
  2
]