Duration.From
从给定的值创建持续时间。
Syntax
Duration.From(
value as any
) as duration
Remarks
返回给定值的持续时间值。
value: 从中派生出持续时间的值。如果给定的value为null,则此函数将返回null。如果给定的value是duration,则将返回value。以下类型的值可转换为duration值:text: 来自文本已用时间根式(d.h:m:s)的duration值。有关详细信息,请参阅Duration.FromText。number:duration相当于由value表示的包含整数和小数的天数。
如果 value 为任何其他类型,将会返回错误。
Examples
Example #1
将 2.525 转换为 duration 值。
Duration.From(2.525)
Result:
#duration(2, 12, 36, 0)
Example #2
将文本值 "2.05:55:20.34567" 转换为“持续时长”值。
Duration.From("2.05:55:20.34567")
Result:
#duration(2, 5, 55, 20.3456700)
Category
Duration