Timestamp# — функция скриптa и диаграммы
Timestamp#() преобразует выражение в значение времени и даты, используя формат метки времени, установленный в скрипте загрузки данных или в операционной системе (если не указана строка форматирования).
Синтаксис:
timestamp#(text[, format])
Возвращаемые типы данных: двойное значение
Аргументы:
Аргумент | Описание |
---|---|
text |
Текстовая строка для оценки. |
format |
Строка, описывающая формат текстовой строки, подлежащей оценке. Если пропущено, то используется краткий формат даты, формат времени и десятичный разделитель из операционной системы. Для меток времени поддерживается ISO 8601. |
Пример:
В следующем примере используется формат даты M/D/YYYY. Формат даты указан в операторе SET DateFormat в верхней части скрипта загрузки данных.
Добавьте образец скрипта в свое приложение и запустите.
Load *,
Timestamp(Timestamp#(String)) as TS;
LOAD * INLINE [
Строка
2015-09-15T12:13:14
1952-10-16T13:14:00+0200
1109-03-01T14:15
];
При создании таблицы с помощью String и TS в качестве измерений результаты выглядят следующим образом:
Строка | TS |
---|---|
2015-09-15T12:13:14 | 9/15/2015 12:13:14 PM |
1952-10-16T13:14:00+0200 | 10/16/1952 11:14:00 AM |
1109-03-01T14:15 | 3/1/1109 2:15:00 PM |