Преобразовать эпоху в дату с выбранным значением - PullRequest
1 голос
/ 02 апреля 2019

Я пытаюсь преобразовать временной код эпохи в дату в Пентахо Ложка.Я использую входной текстовый файл для извлечения полей из.Я хочу экспортировать поля в базе данных, но есть это поле метки времени, которое содержит метки времени эпохи, например, «1480017396», тип данных установлен как целое число, а поле называется меткой времени.Я хочу конвертировать его с помощью Выбрать значение.

Итак, я перехожу к следующему шагу и использую опцию select value, чтобы выбрать поле и изменить тип данных на Date с форматом dd / MM / yyyy. Результат дает мне все виды дат в 18-01Диапазон -1970.Я перепробовал все (разные форматы и т. Д.), Но я просто не могу решить эту проблему.

Есть предположения? Изображение вывода

1 Ответ

0 голосов
/ 03 апреля 2019

Время в эпохе указывается в миллисекундах, а не секундах, поэтому возьмите свое число, умножьте на 1000 и перейдите к дате.

Обратите внимание, что если вы разделите, дата вернется на несколько ...и умножив его, вы получите правильную дату из-за отметки времени.

enter image description here

...