[toc]

实体设计

时间函数

  • dateFormat(date,format)
    功能:格式化日期
    参数:date--日期,
    format--日期格式化字符
    返回值:字符串
    示例: dateFormat(sysdate(),"yyyy-MM-dd HH:mm:ss SSS")
  • dateToTimestamp(date)
    功能:将Date类型转换为时间戳类型格式

    参数:date--Date类型时间

    返回值:时间戳

    示例: dateToTimestamp(sysdate());

  • dateAdd(date,type,amount)

    功能:日期增加

    参数:date--日期,

    参数:amount--数量,

    参数:type--类型 1:年,2:月,3:日,4:时,5:分,6:秒,7:毫秒,8:星期 返回值:日期

    示例: dateAdd(sysdate(),1,1) 当前日期增加一年

  • dateTrunc(date)
    功能:将指定日期转换为只包含年月日的日期
    参数:date--Date类型时间
    返回值:Date类型日期
    示例: dateTrunc(sysdate());

  • dateDiffAccurately(date1,date2,type)
    功能:根据type计算两个日期相差(date1-date2)的时间间隔(周计算规则为有多少个7天)。其中年、月、 周、季度与dateDiff相同,日、时、分、秒计算时后面的单位会参与计算(即计算“日”时,时分秒毫秒会参与计算) 如:2020-05-13 00:00:00:000到2020-05-12 12:00:00:000计算“日”会返回0.5 参数:date1--Date类型时间 参数:date2--Date类型时间 参数:type--类型 1:年,2:月,3:日,4:时,5:分,6:秒,7:毫秒,8:星期,9:季度
    返回值:数值
    示例: dateDiff(sysdate(),dateAdd(sysdate(),3,-1),3)

  • dateExtract(date,type)
    功能:返回指定日期所在的 年/月/日/时/分/秒/毫秒/周(星期日返回7)/季节
    参数:date--Date类型时间
    参数:type--类型 1:年,2:月,3:日,4:时,5:分,6:秒,7:毫秒,8:星期,9:季度
    返回值:数值
    示例: dateExtract(sysdate(),1);
  • timestampToDate(stamp)
    功能:将时间戳格式转换为Date类型格式
    参数:stamp--时间戳
    返回值:日期
    示例: timestampToDate(1578041387773);
  • dateDiff(date1,date2,type)
    功能:根据type计算两个日期相差(date1-date2)的时间间隔(其中周计算规则为有多少个7天)。只计算type指定的这一级单位为止。之后的时间不参与计算 如:2020-05-13 00:00:00:000到2020-05-12 12:00:00:000计算“日”会返回1 参数:date1--Date类型时间
    参数:date2--Date类型时间
    参数:type--类型 1:年,2:月,3:日,4:时,5:分,6:秒,7:毫秒,8:星期,9:季度
    返回值:数值
    示例: dateDiff(sysdate(),dateAdd(sysdate(),3,-1),3)
Copyright © 用友 -【生态技术部】 2021 all right reserved,powered by Gitbook修订时间: 2021-11-16 11:02:58

results matching ""

    No results matching ""