日期获取

  • 用Today当日日期元件来获取使用进服务器当前日期
  • 用Split Date拆分日期元件来获取当日的年月日及周几的信息
  • 可以用数字常量输入到Construct Date合成日期元件来生成日期


    日期运算

    日期、时间和计时器 - 图1

  • Ralative Date相对日期元件可以获取给定日期的相对日期,相对的年月日数字可以为负数,也就是获取比给定日期更早的一个日期

  • Get Week周序号元件传入日期和一周的第一天信息后,可以返回年信息和周序号
  • Later更晚日期比较元件,还有Later or Equal更晚或是否同日比较元件
  • Equal是时间相等比较元件


    时间获取

    日期、时间和计时器 - 图2

  • Now当前时间元件获取使用时的服务器当前时间

  • Split Date and Time元件拆分日期时间为年月日时分秒毫秒数字
  • Construct Date and Time来用数字合成一个日期时间


    时间运算

    日期、时间和计时器 - 图3

  • Relative Time相对时间元件可以获取给定时间的相对时间,相对的时分秒毫秒数字可以为负数,此时得到一个比给定时间更早的时间

  • Time Difference时间差用于计算两个输入的时间的间隔秒数
  • Parse Date and Time用一个模板来将字符串时间信息转为时间类型的值
  • Format Date and Time将时间用一个字符串模板转为字符串信息
    • 这个功能在使用时可以将模板变为“大家好,yyyy年MM月dd日的报表,请收”等灵活处理
  • Earlier or Equal更早或相同时间判断元件
  • Earlier是否更早的判断元件


    计时器

    Timer计时器元件以一个设定的时间间隔来重复执行代码,Wait是在触发处理后等待一定毫秒后执行下一个逻辑。我们称之为计时事件。

    Wait定时等待元件

    日期、时间和计时器 - 图4

    上例中,“逻辑处理”的执行,是在运行此部分功能时先等待1分钟才处理的


Timer计时器元件

日期、时间和计时器 - 图5

以上示例是每隔一个24小时执行一次的定时处理设计,启动运行后,第一是2018年11月11日0时

  • Timer可以作为异步处理功能开发使用,可以用于设计后台自动化定时执行的功能设计,比如每日13时自动生成采购报表并发送给管理人员的功能