Sdílet prostřednictvím


Duration.From

Syntaxe

Duration.From(value as any) as nullable duration

Asi

Vrátí hodnotu doby trvání z dané hodnoty.

  • value: Hodnota, ze které je doba trvání odvozena. Pokud je daná valuenull, vrátí tato funkce null. Pokud je daná valueduration, vrátí se value. Hodnoty následujících typů lze převést na hodnotu duration:
    • text: Hodnota duration z textových formátů uplynulého času (d.h:m:s). Podrobnosti najdete v Duration.FromText.
    • number: duration ekvivalentní počtem celých a desetinných dnů vyjádřených hodnotou value.

Pokud je value jiného typu, vrátí se chyba.

Příklad 1

Převeďte 2.525 na hodnotu duration.

Použití

Duration.From(2.525)

výstupní

#duration(2, 12, 36, 0)

Příklad 2

Převeďte textovou hodnotu "2.05:55:20.34567" na hodnotu duration.

Použití

Duration.From("2.05:55:20.34567")

výstupní

#duration(2, 5, 55, 20.3456700)