into datetime для преобразований
Преобразовать текст или временную метку в дату и время.
Подпись
> into datetime {flags} ...rest
Флаги
-
--timezone, -z {string}: Указать часовой пояс, если входной параметр — временная метка Unix. Допустимые значения: 'UTC' ('u') или 'LOCAL' ('l') -
--offset, -o {int}: Указать часовой пояс с помощью смещения от UTC, например '+8', '-4' -
--format, -f {string}: Указать ожидаемый формат входной строки для разбора в дату и время. Используйте --list для просмотра вариантов -
--list, -l: Отобразить все возможные переменные для использования в флаге --format
Параметры
-
...rest: для ввода в виде структуры данных, преобразовать данные в заданных путях ячеек
Типы ввода/вывода:
| Ввод | Вывод |
|---|---|
| int | дата и время |
| list<string> | list<дата и время> |
| record | record |
| string | дата и время |
| table | таблица |
Примеры
Преобразование любой стандартной строки временной метки в дату и время
>'27.02.2021 1:55 pm +0000'|into datetime
Sat, 27Feb202113:55:00+0000 (2yearsago)
Преобразование любой стандартной строки временной метки в дату и время
>'2021-02-27T13:55:40.2246+00:00'|into datetime
Sat, 27Feb202113:55:40+0000 (2yearsago)
Преобразование строки временной метки нестандартного формата в дату и время с использованием пользовательского формата
>'20210227_135540+0000'|into datetime-f'%Y%m%d_%H%M%S%z'
Sat, 27Feb202113:55:40+0000 (2yearsago)
Преобразование временной метки Unix с наносекундной точностью в дату и время со смещением от UTC
>1614434140123456789|into datetime--offset-5
Sat, 27Feb202113:55:40+0000 (2yearsago)
Преобразование стандартной (секундной) временной метки Unix в UTC дату и время
>1614434140*1_000_000_000|into datetime
Sat, 27Feb202113:55:40+0000 (2yearsago)
Преобразование списка временных меток в даты и время
> ["2023-03-30 10:10:07 -05:00", "2023-05-05 13:43:49 -05:00", "2023-06-05 01:37:42 -05:00"] |into datetime
╭───┬──────────────╮
│0│6monthsago│
│1│5monthsago│
│2│4monthsago│
╰───┴──────────────╯
Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/into_datetime.html