> ## 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函数用于计算两个日期之间的工作日数量，支持在宜搭的多种场景中使用，包括表单、流程设计和集成自动化等。通过设置开始时间、结束时间和可选的节假日列表，可以准确计算出指定日期范围内的工作日天数。

**NETWORKDAYS**函数用于计算两个日期之间有多少个工作日。

## 支持产品场景

NETWORKDAYS函数支持在宜搭的以下场景中使用。

* 表单（主表字段）
* 表单（业务关联规则）
* 表单（校验）
* 流程设计（校验规则）
* 流程设计（关联操作）
* 集成自动化
* 流程-节点
* 连接器

## 格式

```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()`函数计算两个日期之间有多少个工作日。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/gif/1703471746044-16e8ba1d-db8e-4b25-8ccb-f996a1c0ead5.gif)
</Frame>
