[comment]: # attributes: notoc

[comment]: # ({45a42203-493edd72})
# 3 Funzioni di data e ora

Tutte le funzioni elencate qui sono supportate in:

-   [Espressioni dei trigger](/manual/config/triggers/expression)
-   [Formule degli item calcolati](/manual/config/items/itemtypes/calculated)
-   [Macro di espressione](/manual/config/macros/expression_macros)

::: noteimportant
Le funzioni di data e ora non possono essere utilizzate da sole nell'espressione; nell'espressione deve essere inclusa almeno una funzione di [un altro gruppo](/manual/config/triggers/expression#functions) che faccia riferimento all'item del host (ad eccezione della funzione [nodata()](/manual/config/triggers/expression/history#nodata)). Per informazioni dettagliate su come le funzioni di data e ora operano all'interno delle espressioni, vedere [Tempo di calcolo](/manual/config/triggers#calculation-time).
:::

Le funzioni sono elencate senza informazioni aggiuntive. Fare clic sulla funzione per visualizzare tutti i dettagli.

|Function|Description|
|--|--------|
|[date](#date)|La data corrente nel formato YYYYMMDD.|
|[dayofmonth](#dayofmonth)|Il giorno del mese nell'intervallo da 1 a 31.|
|[dayofweek](#dayofweek)|Il giorno della settimana nell'intervallo da 1 a 7.|
|[now](#now)|Il numero di secondi trascorsi dall'Epoca (00:00:00 UTC, 1 gennaio 1970).|
|[time](#time)|L'ora corrente nel formato HHMMSS.|

[comment]: # ({/45a42203-493edd72})

[comment]: # ({cc36f73e-fbd1f745})
### Dettagli della funzione

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

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

La data corrente nel formato YYYYMMDD.

Esempio:

    date()<20220101

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

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

Il giorno del mese nell'intervallo da 1 a 31.

Esempio:

    dayofmonth()=1

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

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

Il giorno della settimana nell'intervallo da 1 a 7 (lun - 1, dom - 7).

Esempio (solo giorni feriali):

    dayofweek()<6

Esempio (solo fine settimana):

    dayofweek()>5

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

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

Il numero di secondi trascorsi dall'Epoch (00:00:00 UTC, 1 gennaio 1970).

Esempio:

    now()<1640998800

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

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

L'ora corrente nel formato HHMMSS.

Esempio (solo ore notturne, 00:00-06:00):

    time()<060000

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

[comment]: # ({ba58f5e4-30214ece})
Vedere [tutte le funzioni supportate](/manual/config/triggers/expression#functions).

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