> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# NETWORKDAYS

> NETWORKDAYS 関数は、2 つの日付間の勤務日数を計算します。フォーム、ワークフロー設計、統合と自動化など、複数の YiDA シナリオに対応しています。開始日、終了日、および任意で休日リストを指定することで、指定した期間内の勤務日数を正確に算出できます。

**NETWORKDAYS** 関数は、2 つの日付間の勤務日数を計算します。

## 対応する製品シナリオ

NETWORKDAYS 関数は、以下の YiDA シナリオでご利用いただけます。

* フォーム（メインテーブルフィールド）
* フォーム（業務関連ルール）
* フォーム（検証）
* ワークフロー設計（検証ルール）
* ワークフロー設計（関連アクション）
* 統合と自動化
* 作業フローノード
* コネクタ

## 形式

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
WORKDAY(start_time,end_time,holidays)
```

## 属性の説明

| **属性**      | **必須** | **説明**                                                                                              |
| ----------- | ------ | --------------------------------------------------------------------------------------------------- |
| start\_time | 必須     | 開始日のタイムスタンプ。日付コンポーネントの値を直接指定できます。                                                                   |
| end\_time   | 必須     | 終了日のタイムスタンプ。日付コンポーネントの値を直接指定できます。<br />開始日と終了日の間隔は 50,000 日を超えてはなりません。超えた場合は空値が返されます。               |
| holidays    | 任意     | 計算から除外する日付を `yyyy-MM-dd` 形式で指定します。複数の日付はカンマ区切りで指定できます。<br />例えば、各省、市、自治区、または国/地域の法定休日や非法定休日を指定できます。 |

## 戻り値

| **戻り値のタイプ** | **説明**     |
| ----------- | ---------- |
| 数値          | 算出された勤務日数。 |

## 例

以下のように、`NETWORKDAYS()` 関数を使用して 2 つの日付間の勤務日数を計算できます。
