Spec-Zone.ru › Nushell

into duration для преобразований

Преобразовать значение в продолжительность.

Подпись

> into duration {flags} ...rest

Флаги

  • --unit, -u {string}: Единица измерения, в которую преобразовать число (будет иметь эффект только при целочисленном вводе)

Параметры

  • ...rest: для ввода структуры данных, преобразовать данные по заданным путям ячеек

Типы ввода/вывода:

ввод вывод
продолжительность продолжительность
целое число продолжительность
строка продолжительность
таблица таблица

Примеры

Преобразование строкового значения продолжительности в значение продолжительности

>'7min'|into duration
7min

Преобразование составной строковой продолжительности в значение продолжительности

>'1day 2hr 3min 4sec'|into duration
1day2hr3min4sec

Преобразование таблицы строковых продолжительностей в таблицу значений продолжительности

> [[value]; ['1sec'] ['2min'] ['3hr'] ['4day'] ['5wk']] |into durationvalue
╭───┬───────╮
│# │ value │
├───┼───────┤
│0│1sec│
│1│2min│
│2│3hr│
│3│4day│
│4│5wk│
╰───┴───────╯

Преобразование продолжительности в продолжительность

>420sec|into duration
7min

Преобразование числа наносекунд в продолжительность

>1_234_567|into duration
1ms234µs567ns

Преобразование числа в произвольных единицах измерения в продолжительность

>1_234|into duration--unitms
1sec234ms

Примечания

Максимальное значение продолжительности — i64::MAX наносекунд; максимальная единица измерения продолжительности — неделя (wk).

Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/into_duration.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API