日期时间 package 中的是否为闰年 action 验证指定日期中的年份是否为闰年,并将结果存储在 Boolean 变量中。

要检查某一年是否是闰年,请执行以下操作:
  1. 操作面板下的日期时间 package 双击或拖动是否为闰年 action
  2. 日期和时间变量检查字段中选择日期时间变量选项卡:
    • 日期时间: 从下拉菜单中选择日期、时间和时区值。
    • 变量: 选择日期时间变量。
  3. 将输出分配给变量字段中选择 Boolean 变量以分配输出。
    注: 如果您在要检查的日期和时间变量字段中选择系统日期,并且变量值是闰年,系统会将 True 存储为 Boolean 变量中的输出。 如果要检查的日期和时间变量字段中的值不是闰年,则系统将 False 存储为 Boolean 变量中的输出。 例如,系统日期 (10-07-2024) 将检索到值 True,因为 2024 年是闰年。 同样,系统日期(2025-10-07)将检索到的值为 False,因为 2025 年不是闰年。

在自动化中使用“是否为闰年 action”的示例

在此示例中,您将创建一个自动化程序,用于检查给定的年份是否为闰年,并将结果存储在一个变量中。

过程

  1. 创建一个bot
    1. 在左侧窗格中,单击自动化
      将显示可用 bots 和表单的列表。
    2. 单击创建机器人
    3. 输入 bot 名称: 日期时间_是否为闰年
    4. 单击创建和编辑
  2. 使用变量菜单顶部的创建变量 (+) 图标创建以下用户定义的变量。
    变量名称 变量类型
    invoiceDate 日期时间 值 2023 年 4 月 12 日 上午 10:45 GMT (UTC+0:00) GMT
    是否为闰年 布尔值 False
  3. 操作面板下的action日期时间 双击或拖动package是否为闰年
  4. 要检查的日期和时间变量字段中,选择 invoiceDate 变量。
  5. 将输出分配给变量字段中,选择 isLeapYear
  6. 要打印值,请双击或拖动消息框 action。 在输入要显示的消息字段中,输入以下值:
    SystemDate: $System:Date.Datetime:isLeapYear.Boolean:toString$
    InvoiceDate: $invoiceDate.Datetime:isLeapYear.Boolean:toString$

    要查看输出值,需先将 Datetime 转换为 Boolean 类型,再将 Boolean 转换为 String 变量。

  7. 单击保存运行
    输出显示为:

    检查给定年份是否为闰年,并将结果存储在 Boolean 变量中