[comment]: # attributes: notoc

[comment]: # translation:outdated

[comment]: # ({8b81da6a-493edd72})
# 3. Функции даты и времени

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

-   [триггерных выражениях](/manual/config/triggers/expression)
-   [вычисляемых элементах данных](/manual/config/items/itemtypes/calculated)
-   [макросах выражений](/manual/config/macros/expression_macros)

::: noteimportant
Функции даты и времени не могут быть использованы в выражении сами по себе;
в выражении должна присутствовать ещё хотя бы одна функция из [другой группы](/manual/appendix/functions), ссылающаяся на элемент данных узла сети (за исключением функции [nodata()](/manual/appendix/functions/history#nodata)). Подробную информацию о том, как функция nodata() работает в выражениях, смотрите в разделе [Время вычисления](/manual/config/triggers#время-вычисления).
:::

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

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

[comment]: # ({/8b81da6a-493edd72})

[comment]: # ({cc36f73e-fbd1f745})
### Подробности функций

[comment]: # ({/cc36f73e-fbd1f745})

[comment]: # ({5bd32636-5fe053df})
##### date

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

Пример:

    date()<20220101

[comment]: # ({/5bd32636-5fe053df})

[comment]: # ({b41d8b0d-9ba00e3f})
##### dayofmonth

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

Пример:

    dayofmonth()=1

[comment]: # ({/b41d8b0d-9ba00e3f})

[comment]: # ({6e794389-d60d267c})
##### dayofweek

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

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

    dayofweek()<6

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

    dayofweek()>5

[comment]: # ({/6e794389-d60d267c})

[comment]: # ({d6c3ffb1-e049cb14})
##### now

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

Пример:

    now()<1640998800

[comment]: # ({/d6c3ffb1-e049cb14})

[comment]: # ({bd95c60c-6f5f853e})
##### time

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

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

    time()<060000

[comment]: # ({/bd95c60c-6f5f853e})

[comment]: # ({ba59dd3a-30214ece})

См. [все поддерживаемые функции](/manual/appendix/functions).

[comment]: # ({/ba59dd3a-30214ece})
