Расчёт разницы между текущей датой/временем и заданной датой из кастомного поля

Последние изменения: 12.11.2024

Кейс

Подсчитать разницу между текущей датой и временем и датой, указанной в кастомном поле (например, "Дата встречи"), с помощью timestamp. Разница будет выражена в секундах.

Реализация

  1. Создать элемент с переводом даты в timestamp
    • Создать первый элемент "Формула" и выбрать настройку «Перевод даты в timestamp».

    • В параметрах формулы выбрать поле с датой (например, "Дата встречи") и задать его для преобразования в timestamp. Записать результат в параметр (например, Timestamp 1).

    • Затем добавить вторую формулу в этом же элементе для перевода текущей даты и времени в timestamp. Записать результат в другой параметр (например, Timestamp 2).

  2. Вычисление разницы между timestamp
    • Создать ещё один элемент "Формула" и выбрать настройку «Задать произвольное значение».

    • В поле формулы вычесть из значения:  Timestamp 1 значение: Timestamp 2Например: Параметр.Timestamp1 - Параметр.Timestamp2.

    • Записать полученное значение разницы в третий параметр, например: Timestamp 3

  3. Полученное значение
    Итоговое значение разницы Timestamp 3 будет выражено в секундах.



Помогла ли вам статья?