[comment]: # attributes: notoc

[comment]: # ({45a42203-493edd72})
# 3 日付と時刻の関数

ここに記載されているすべての関数は、以下でサポートされています。

-   [トリガー式](/manual/config/triggers/expression)
-   [計算アイテムの数式](/manual/config/items/itemtypes/calculated)
-   [式マクロ](/manual/config/macros/expression_macros)

::: noteimportant
日付および時刻の関数は、それ単体では式内で使用できません。式には、ホストのアイテムを参照する[別のグループ](/manual/config/triggers/expression#functions)の関数を少なくとも1つ含める必要があります（[nodata()](/manual/config/triggers/expression/history#nodata) 関数を除く）。式内での日付および時刻の関数の動作に関する詳細は、[計算時刻](/manual/config/triggers#calculation-time)を参照してください。
:::

関数は追加情報なしで一覧表示されています。詳細を確認するには、関数をクリックしてください。

|Function|Description|
|--|--------|
|[date](#date)|YYYYMMDD形式の現在の日付。|
|[dayofmonth](#dayofmonth)|1～31の範囲の月の日。|
|[dayofweek](#dayofweek)|1～7の範囲の曜日。|
|[now](#now)|エポック（1970年1月1日 00:00:00 UTC）からの経過秒数。|
|[time](#time)|HHMMSS形式の現在時刻。|

[comment]: # ({/45a42203-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

エポック（1970年1月1日00:00:00 UTC）からの秒数。

例:

    now()<1640998800

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

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

現在の時刻(HHMMSS形式)。

例(夜間のみ、00:00-06:00):

    time()<060000

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

[comment]: # ({ba58f5e4-30214ece})
[サポートされているすべての関数](/manual/config/triggers/expression#functions)を参照してください。

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