Добрый день, Уважаемые коллеги. Прошу рассмотреть вопрос о добавлении такой функции в группу функция для даты или модификации существующей функции ДАТАЗНАЧ(Строка).
"Unix Timestamp – это метка времени, которая представляет собой последовательность символов, отражающих количество секунд, прошедших с 1 января 1970 года."
Некоторые сервисы могут возвращать дату и время только в этом формате (например DaData возвращает в этом виде поле $.suggestions[*].data.ogrn_date).
Хотелось бы иметь возможность установить значение поля в поле типа Дата или Дата и время из инфоблока со значением данного "типа".
Преобразование UNIX TIMESTAMP в дату выполняется просто. Число делится на 84600 и получается количество дней которые надо прибавить к дате 01.02.1970.
Прошу рассмотреть вопрос о добавлении такой функции чтобы её можно было использовать в методе "Вычислить значение поля", в вычисляемых полях, в формулах отчетов и т.п. или модификации существующей функции ДАТАЗНАЧ(Строка) предусмотрев обработку параметра представляющего собой "количество секунд".
Спасибо.
Функция для вычисления даты на основе числа UNIX TIMESTAMP
-
- Сообщения: 282
- Зарегистрирован: 07.06.2021 13:21
-
- Сообщения: 282
- Зарегистрирован: 07.06.2021 13:21
Re: Функция для вычисления даты на основе числа UNIX TIMESTAMP
По поводу этой темы, 31.07.2021 поправили алгоритм присвоения полей в правилах разбора ответа на HTTP-запрос (наверно и в правилах почты и в веб-хуках тоже) теперь если передается дата в формате UNIXTIMESTAMP оно корректно присваивается в поле типа Дата.
Пока проблема локализована, но думаю функция все равно не помешает.
Пока проблема локализована, но думаю функция все равно не помешает.
-
- Сообщения: 28
- Зарегистрирован: 27.04.2016 09:25