Перейти к основному содержимому

Timestamp#

НА ЭТОЙ СТРАНИЦЕ

Timestamp#

— функция скриптa и диаграммы

Timestamp#() преобразует выражение в значение времени и даты, используя формат метки времени, установленный в скрипте загрузки данных или в операционной системе (если не указана строка форматирования).

Syntax:  

timestamp#(text[, format])

Return data type: двойное значение

Arguments:  

Аргументы
Аргумент Описание
text

Текстовая строка для оценки.

format

Строка, описывающая формат текстовой строки, подлежащей оценке. Если пропущено, то используется краткий формат даты, формат времени и десятичный разделитель из операционной системы. Для меток времени поддерживается ISO 8601.

Условия для форматов числа и времени

Example:  

В следующем примере используется формат даты 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