计算工作日
计算工作日 API 是开发人员轻松计算有效工作日的工具,可适应从基本方案到复杂方案的各种要求。
此连接器在以下产品和区域中可用:
| 服务 | Class | 区域 |
|---|---|---|
| Copilot Studio | 高级 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 逻辑应用程序 | 标准 | 除以下各项外的所有 逻辑应用区域 : - Azure 政府区域 - Azure 中国区域 - 美国国防部(DoD) |
| Power Apps | 高级 | 除以下各项外的所有 Power Apps 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| Power Automate | 高级 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 联系人 | |
|---|---|
| Name | Mightora.io |
| URL | https://mightora.io/power-automate-connectors/calculate-working-day/ |
| support@mightora.io |
| 连接器元数据 | |
|---|---|
| 发布者 | Tweed Technology Ltd |
| Website | https://mightora.io |
| 隐私策略 | https://mightora.io/privacy/ |
| 类别 | 营销;数据 |
计算工作日
计算工作日 API 是一种功能强大的工具,旨在帮助开发人员轻松计算有效工作日,满足从简单到高度复杂场景的各种要求。 它与用户定义的工作日和银行假日无缝集成,提供各种功能以满足各种需求。 使用高级配置选项,开发人员可以自定义计算,使其与特定的工作日模式保持一致。 API 通过提供定制工作日列表(由相应的星期几代码标识),可确保根据用户定义的计划精确确定下一个工作日。
发布者:Mightora.io
在由 Ian Tweedie (也称为 Tech Tweedie )创立的 Mightora.io,我们致力于帮助低代码开发人员提升其 Power Platform 开发体验。 通过提供出色的 Power Automate 连接器和 API,我们的使命是提供易于使用的工具,以降低开发成本,使开发人员能够接受公民开发。 借助我们的创新解决方案,可以期待一个无缝高效的开发过程,推动你的成功。 可以在 我们的网站上找到更多信息。
先决条件
若要使用此连接器,需要满足以下条件才能继续作:
- Microsoft Power Apps 或 Power Automate 计划
- 不需要 API 密钥,我们的连接器可以免费用作 Ian Tweedie(也称为 Tech Tweedie)的社区贡献,请查看 Tech Tweedie 博客 ,了解该工具的视频 https://techtweedie.github.io/posts/calculate-working-day/ 演示或转到 网站
支持的作
组合的
在一个响应中执行所有终结点的组合。
基本下一个工作日
根据星期一至星期五的工作周查找下一个工作日。
日期差计算器
此作使用多个变量来确定两个日期之间的工作日。
下一个工作日
此作使用多个变量来确定工作日是什么,以便在提供日期后返回正确的下一个工作日。
每月的第一个工作日和最后一个工作日
此作使用多个变量来确定给定月份的第一个和最后一个工作日是什么。
今天是工作日
此作使用多个变量来确定今天/提供的日期是否是工作日。
X 工作日中的日期
此作使用多个变量来确定工作日将在 X 工作日的时间。
获取凭据
我们的连接器是免费的,不需要 API 密钥。 如需支持,请访问 此处的网站。
入门
可以在以下情况下使用此连接器:
- 建立连接,无需 API 密钥。
- 将步骤添加到 Power Automate Flow。
- 在 API 密钥中输入并选择终结点。
- 传入域的值,也可以传入完整的电子邮件地址,但是我们只需要域。
已知问题和限制
- 目前没有已知问题
- 目前,如果需要更大的容量,我们将每秒呼叫限制为 1 次,请直接与我们联系。
使用连接器
使用连接器;
- 将其添加到 Power Automate Flow。
- 创建连接,无需 API 密钥。
- 选择作
- 根据作传入可选参数和必需参数。
可以使用的参数
- date - 要围绕你的请求进行中心讨论的日期。 这是 YYYY-MM-DD 格式的输入日期。 例如 2022-12-23。
- working_days - 此参数需要以逗号分隔的工作日列表,其中星期一为 1、星期二为 2 等。 在默认值中,我们将使用从星期一到星期五的所有工作日,因此值为“1,2,3,4,5”。
- x_working_days - 在 X 天内查找工作日,例如 4
- start_date - YYY-MM-DD 格式的开始日期。 例如 2022-12-23。
- end_date - YYY-MM-DD 格式的结束日期。 例如 2022-12-30。
- 国家/地区 - 目前仅支持英国。 价值观可以是英格兰和威尔士,苏格兰,北爱尔兰,没有。 用于筛选出银行假日。
- non_working_days - 非工作日的自定义列表,这可能是服务不可用的天数列表。 在字符串中,格式为 YYYY-MM-DD,YYYY-MM-DD,例如 2022-12-28,2022-12-29,2022-12-30。
部署说明
可以在以下情况下使用此连接器:
- 如果要求使用 API 密钥
free作为密钥值,请建立连接。 - 将步骤添加到 Power Automate Flow
- 在 API 密钥中输入并选择终结点
- 传入域的值,也可以传入完整的电子邮件地址,但只需要域
限制
| 名称 | 调用 | 续订期 |
|---|---|---|
| 每个连接的 API 调用数 | 100 | 60 秒 |
操作
| X 工作日中的日期 |
此作使用多个变量来确定工作日在 X 工作日时间中将是什么。 |
| 下一个工作日 |
此作使用多个变量来确定工作日是什么,以便在提供日期后返回正确的下一个工作日。 |
| 今天是工作日 |
此作使用多个变量来确定今天是否是工作日。 |
| 可用国家/地区 |
我们拥有最新的银行假日信息的国家/地区列表。 |
| 基本下一个工作日 |
根据星期一至星期五的工作周查找下一个工作日。 |
| 所有计算工作日终结点的组合 |
在一个响应中执行所有终结点的组合。 有关详细信息,请参阅 https://mightora.io/calculate-working-day |
| 日期差计算器 |
此作使用多个变量来确定两个日期之间的工作日。 |
| 每月的第一个工作日和最后一个工作日 |
此作使用多个变量来确定给定月份的第一个和最后一个工作日是什么。 |
X 工作日中的日期
此作使用多个变量来确定工作日在 X 工作日时间中将是什么。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
日期
|
date | True | string |
这是 YYYY-MM-DD 格式的输入日期。 例如 2022-12-23 |
|
工作日
|
working_days | True | string |
此参数需要以逗号分隔的工作日列表,其中星期一为 1、星期二为 2 等。 在默认值中,我们将使用从星期一到星期五的所有工作日,因此值为“1,2,3,4,5”。 |
|
在 X 工作日
|
x_working_days | True | integer |
在 X 天内查找工作日,例如 4 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
输入日期
|
input_date | string |
input_date |
|
工作日
|
working_days | array of string |
working_days |
|
单词中的工作日
|
working_days_in_words | array of string |
working_days_in_words |
|
单词中的工作日
|
non_working_days | array of string |
non_working_days |
|
下一个工作日
|
x_days | integer |
x_days |
|
以 x 天为单位的工作日
|
working_day_in_x_days | string |
working_day_in_x_days |
|
详细信息
|
more_info | string |
more_info |
|
来自开发人员的消息
|
message_from_developer | string |
message_from_developer |
下一个工作日
此作使用多个变量来确定工作日是什么,以便在提供日期后返回正确的下一个工作日。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
日期
|
date | True | string |
这是 YYYY-MM-DD 格式的输入日期。 例如 2022-12-23 |
|
工作日
|
working_days | True | string |
此参数需要以逗号分隔的工作日列表,其中星期一为 1、星期二为 2 等。 在默认值中,我们将使用从星期一到星期五的所有工作日,因此值为“1,2,3,4,5”。 |
|
非工作日
|
non_working_days | string |
非工作日的自定义列表,这可能是服务不可用的天数列表。 在字符串中,格式为 YYYY-MM-DD,YYYY-MM-DD,例如 2022-12-28,2022-12-29,2022-12-30 |
|
|
在 X 工作日
|
x_working_days | True | integer |
在 X 天内查找工作日,例如 4 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
输入日期
|
input_date | string |
input_date |
|
工作日
|
working_days | array of string |
working_days |
|
单词中的工作日
|
working_days_in_words | array of string |
working_days_in_words |
|
单词中的工作日
|
non_working_days | array of string |
non_working_days |
|
下一个工作日
|
next_working_day | string |
next_working_day |
|
详细信息
|
more_info | string |
more_info |
|
来自开发人员的消息
|
message_from_developer | string |
message_from_developer |
今天是工作日
此作使用多个变量来确定今天是否是工作日。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
日期
|
date | True | string |
这是 YYYY-MM-DD 格式的输入日期。 例如 2022-12-23 |
|
工作日
|
working_days | True | string |
此参数需要以逗号分隔的工作日列表,其中星期一为 1、星期二为 2 等。 在默认值中,我们将使用从星期一到星期五的所有工作日,因此值为“1,2,3,4,5”。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
输入日期
|
input_date | string |
input_date |
|
工作日的输入日期
|
is_input_date_a_working_day | boolean |
is_input_date_a_working_day |
|
工作日
|
working_days | array of string |
working_days |
|
单词中的工作日
|
working_days_in_words | array of string |
working_days_in_words |
|
单词中的工作日
|
non_working_days | array of string |
non_working_days |
|
详细信息
|
more_info | string |
more_info |
|
来自开发人员的消息
|
message_from_developer | string |
message_from_developer |
可用国家/地区
我们拥有最新的银行假日信息的国家/地区列表。
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
国家/地区
|
countrys | array of object |
国家/地区 |
|
国家
|
countrys.country | string |
country |
基本下一个工作日
根据星期一至星期五的工作周查找下一个工作日。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
日期
|
date | True | string |
这是 YYYY-MM-DD 格式的输入日期。 例如 2022-12-23 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
输入日期
|
input_date | string |
input_date |
|
下一个工作日
|
next_working_day | string |
next_working_day |
|
详细信息
|
more_info | string |
more_info |
|
来自开发人员的消息
|
message_from_developer | string |
message_from_developer |
所有计算工作日终结点的组合
在一个响应中执行所有终结点的组合。 有关详细信息,请参阅 https://mightora.io/calculate-working-day
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
日期
|
date | True | string |
这是 YYYY-MM-DD 格式的输入日期。 例如 2022-12-23 |
|
工作日
|
working_days | True | string |
此参数需要以逗号分隔的工作日列表,其中星期一为 1、星期二为 2 等。 在默认值中,我们将使用从星期一到星期五的所有工作日,因此值为“1,2,3,4,5”。 |
|
非工作日
|
non_working_days | string |
非工作日的自定义列表,这可能是服务不可用的天数列表。 在字符串中,格式为 YYYY-MM-DD,YYYY-MM-DD,例如 2022-12-28,2022-12-29,2022-12-30 |
|
|
在 X 工作日
|
x_working_days | True | integer |
在 X 天内查找工作日,例如 4 |
|
筛选国家/地区的银行假日
|
country | string |
选择要筛选的银行假日 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
输入日期
|
input_date | string |
input_date |
|
工作日的输入日期
|
is_input_date_a_working_day | boolean |
is_input_date_a_working_day |
|
工作日
|
working_days | array of string |
working_days |
|
单词中的工作日
|
working_days_in_words | array of string |
working_days_in_words |
|
单词中的工作日
|
non_working_days | array of string |
non_working_days |
|
下一个工作日
|
next_working_day | string |
next_working_day |
|
下一个工作日
|
x_days | integer |
x_days |
|
以 x 天为单位的工作日
|
working_day_in_x_days | string |
working_day_in_x_days |
|
每月的第一个工作日
|
first_working_day_of_month | string |
first_working_day_of_month |
|
月份的最后一个工作日
|
last_working_day_of_month | string |
last_working_day_of_month |
|
详细信息
|
more_info | string |
more_info |
|
来自开发人员的消息
|
message_from_developer | string |
message_from_developer |
日期差计算器
此作使用多个变量来确定两个日期之间的工作日。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
非工作日
|
non_working_days | string |
非工作日的自定义列表,这可能是服务不可用的天数列表。 在字符串中,格式为 YYYY-MM-DD,YYYY-MM-DD,例如 2022-12-28,2022-12-29,2022-12-30 |
|
|
工作日
|
working_days | True | string |
此参数需要以逗号分隔的工作日列表,其中星期一为 1、星期二为 2 等。 在默认值中,我们将使用从星期一到星期五的所有工作日,因此值为“1,2,3,4,5”。 |
|
日期
|
start_date | True | string |
这是 YYYY-MM-DD 格式的输入日期。 例如 2022-12-23 |
|
日期
|
end_date | True | string |
这是 YYYY-MM-DD 格式的输入日期。 例如 2022-12-23 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
开始日期
|
start_date | string |
start_date |
|
结束日期
|
end_date | string |
end_date |
|
总天数
|
total_days | integer |
total_days |
|
工作日计数
|
working_days_count | integer |
working_days_count |
|
工作日
|
working_days | array of string |
working_days |
|
单词中的工作日
|
working_days_in_words | array of string |
working_days_in_words |
|
单词中的工作日
|
non_working_days | array of string |
non_working_days |
|
详细信息
|
more_info | string |
more_info |
|
来自开发人员的消息
|
message_from_developer | string |
message_from_developer |
每月的第一个工作日和最后一个工作日
此作使用多个变量来确定给定月份的第一个和最后一个工作日是什么。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
日期
|
date | True | string |
这是 YYYY-MM-DD 格式的输入日期。 例如 2022-12-23 |
|
工作日
|
working_days | True | string |
此参数需要以逗号分隔的工作日列表,其中星期一为 1、星期二为 2 等。 在默认值中,我们将使用从星期一到星期五的所有工作日,因此值为“1,2,3,4,5”。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
输入日期
|
input_date | string |
input_date |
|
工作日
|
working_days | array of string |
working_days |
|
单词中的工作日
|
working_days_in_words | array of string |
working_days_in_words |
|
单词中的工作日
|
non_working_days | array of string |
non_working_days |
|
每月的第一个工作日
|
first_working_day_of_month | string |
first_working_day_of_month |
|
月份的最后一个工作日
|
last_working_day_of_month | string |
last_working_day_of_month |
|
详细信息
|
more_info | string |
more_info |
|
来自开发人员的消息
|
message_from_developer | string |
message_from_developer |