3. Функции даты и времени

Все перечисленные здесь функции поддерживаются в:

Функции даты и времени не могут быть использованы в выражении сами по себе; в выражении должна присутствовать ещё хотя бы одна функция из другой группы, ссылающаяся на элемент данных узла сети (за исключением функции nodata()). Подробную информацию о том, как функция nodata() работает в выражениях, смотрите в разделе Время вычисления.

Функции перечислены без подробных сведений. Нажмите на функцию, чтобы увидеть полную информацию.

Функция Описание
date Текущая дата в формате ГГГГММДД (YYYYMMDD).
dayofmonth Число месяца в диапазоне от 1 до 31.
dayofweek День недели в диапазоне от 1 до 7.
now Количество секунд с начала эпохи Unix (00:00:00 1 января 1970 года по Гринвичу).
time Текущее время в формате ЧЧММСС (HHMMSS).

Подробности функций

date

Текущая дата в формате ГГГГММДД (YYYYMMDD).

Пример:

date()<20220101
dayofmonth

Число месяца в диапазоне от 1 до 31.

Пример:

dayofmonth()=1
dayofweek

День недели в диапазоне от 1 до 7 (Пн — 1, Вс — 7).

Пример (только рабочие дни):

dayofweek()<6

Пример (только выходные):

dayofweek()>5
now

Количество секунд с начала эпохи Unix (00:00:00 1 января 1970 года по Гринвичу).

Пример:

now()<1640998800
time

Текущее время в формате ЧЧММСС (HHMMSS).

Пример (только ночное время, 00:00—06:00):

time()<060000

См. все поддерживаемые функции.