1. 首页
  2. 全部文档
  3. 无代码开发手册
  4. 从需求出发的开发(18节)
  5. 日期、时间和计时器

日期、时间和计时器

日期获取

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

日期运算

Ralative Date相对日期元件可以获取给定日期的相对日期,相对的年月日数字可以为负数,也就是获取比给定日期更早的一个日期
Get Week周序号元件传入日期和一周的第一天信息后,可以返回年信息和周序号
Later更晚日期比较元件,还有Later or Equal更晚或是否同日比较元件
Equal是时间相等比较元件

时间获取

Now当前时间元件获取使用时的服务器当前时间
Split Date and Time元件拆分日期时间为年月日时分秒毫秒数字
Construct Date and Time来用数字合成一个日期时间

时间运算

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

计时器

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

Wait定时等待元件

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

Timer计时器元件

以上示例是每隔一个24小时执行一次的定时处理设计,启动运行后,第一是2018年11月11日0时
  • Timer可以作为异步处理功能开发使用,可以用于设计后台自动化定时执行的功能设计,比如每日13时自动生成采购报表并发送给管理人员的功能