Как преобразовать дату из timestamp в ДД.ММ.ГГГГ

0 голосов
newbie в категории Как сделать...
Подскажите, пожалуйста, как в Loginom можно преобразовать дату в формате timestamp в формат ДД.ММ.ГГГГ (тип Дата/Время)?

Ответ: 1 шт.

+1 голос
Евгений Алябьев

На вход узла Калькулятор подадим поле timestamp — поле с датой, тип Целое. В "Выражения" добавим новое выражение, например Date, тип Дата/Время.

В область кода введите одно из следующих выражений:

Int( timestamp / 86400 + 25569 + 3 / 24 )   /* если нужна только дата */
// либо
timestamp / 86400 + 25569 + utc / 24   /* если нужны и дата и время */

здесь:

  • timestamp — обозначает целое число секунд в системе Unix (начало отсчета идет от полуночи 1 января 1970),
  • 86400 — количество секунд в сутках,
  • 25569 — разница в днях между 1 января 1900 и 1 января 1970,
  • +utc / 24 — отвечает за часовой пояс. Например, для Московского часового пояса значение utc будет (+3 GTM) (в редких случаях +4 GTM),
  • Int — функция, возвращающая целую часть аргумента.
...