极奇策RPA技术教程:判断闰年 (NodeLeapYear) - 自动化开发与配置详细指南

判断闰年
📖 节点概述
判断指定年份是否为闰年。闰年规则:能被4整除但不能被100整除,或者能被400整除的年份为闰年。输入为年份(整数),输出为布尔值(True/False)。该节点为纯数据节点,无执行端口。
💡 使用场景:
- 日期计算:在计算2月天数或周年纪念日时,需要知道当年是否为闰年。
- 财务周期:某些财务或计费系统需要处理闰年的2月29日。
- 时间序列分析:处理历史数据时,根据闰年校正数据偏移。
- 用户输入验证:验证用户输入的日期(如生日)是否合法。
- 日历生成:生成某年日历时,确定2月天数。
🎮 实战连线指南:如何正确使用它?
节点有一个输入端口 年份 和一个输出端口 是闰年。
场景案例:判断2024年是否为闰年
- 输入年份:在“年份”输入框中填写
2024。 - 获取结果:
是闰年输出True。 - 后续使用:将结果连接到【条件判断】节点,根据是否闰年调整2月天数为28或29。
边界示例:
2025→False2000→True(能被400整除)1900→False(能被100整除但不能被400整除)
⚙️ 引脚与参数说明
📥 输入引脚
| 引脚名称 | 数据类型 | 说明 |
|---|---|---|
| 年份 | INT | 需要判断的年份(通常为 1-9999 之间的整数)。 |
⚙️ 控件参数
| 控件名称 | 类型 | 说明 |
|---|---|---|
| 年份 | 数值选择器 | 手动输入年份(范围 0-9999,默认当前年份)。连线时优先使用连线值。 |
📤 输出引脚
| 引脚名称 | 数据类型 | 说明 |
|---|---|---|
| 是闰年 | BOOL | True 表示该年为闰年,否则 False。 |
🔧 闰年判断规则
- 能被 4 整除但不能被 100 整除的年份是闰年。
- 能被 400 整除的年份也是闰年。
- 其他情况为平年。
⚠️ 注意事项
- 年份范围:公历闰年规则适用于公元后年份,公元前规则不同。本节点按照公历规则处理,通常用于 1-9999 年。
- 类型转换:输入会被转换为整数,无效输入将使用默认当前年份。
- 性能:判断操作极快,无性能顾虑。
💎 小贴士:
- 可用于计算某年2月的天数:
天数 = 29 if 是闰年 else 28。- 结合【时间加减】节点,可以准确计算跨闰年的日期偏移。
- 由于是纯数据节点,无需执行信号,可在数据流中直接使用。
这篇文档对您有帮助吗?
您的反馈将帮助我们持续优化文档内容

