

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# isWorkDay
<a name="isWorkDay-function"></a>

`isWorkDay` は、指定された日時値を評価して、その値が稼働日かどうかを判断します。

`isWorkDay` は、月曜日から金曜日までの 5 日間の標準週労働を想定しています。土曜日と日曜日は週末と見なされます。この関数は常に、指定された入力日付を除いた `DAY` 粒度で結果を計算します。

## 構文
<a name="isWorkDay-function-syntax"></a>

```
isWorkDay(inputDate)
```

## 引数
<a name="isWorkDay-function-arguments"></a>

 *inputDate*   
評価する日付/時刻の値。有効な値は次のとおりです。  
+ データセットフィールド: この関数を追加するデータセットの任意の `date` フィールド。
+ 日付関数: 別の `date` 関数からの任意の日付出力 (例: `parseDate`)。
+ 計算フィールド: `date`値を返す任意のクイック計算フィールド。
+ パラメータ: 任意のクイック`DateTime`パラメータ。

## 戻り型
<a name="isWorkDay-function-return-type"></a>

整数 (`0` または `1`)

## 例
<a name="isWorkDay-function-example"></a>

次の例では、`application_date` フィールドが稼働日かどうかを判定します。

次の値を持つ `application_date` というフィールドがあるとします。

```
2022-08-10 
2022-08-06 
2022-08-07
```

これらのフィールドを使用して次の計算を追加すると、`isWorkDay` は以下の値を返します。

```
isWorkDay({application_date})     
                                                     
1
0
0
```

次の例では、雇用が就業日に終了する従業員をフィルタリングし、条件付き書式を使用して雇用が就業日に始まったのか週末に始まったのかを判断します。

```
is_start_date_work_day = isWorkDay(employment_start_date)
is_end_date_work_day = isWorkDay(employment_end_date)
```

![\[alt text not found\]](http://docs.aws.amazon.com/ja_jp/quick/latest/userguide/images/isWorkDay-example.png)
