172613010383256 发表于 2024-9-11 10:52:46

业务公式填写中怎么生成当前日期的时间戳

      在做一些数据库对接中,有时需要通过时间戳来进行查询数据,或者一些需要用时间戳来记录数据时间时,时间戳作为一个重要参数在业务公式中没有直接的系统变量可以来调用,下面来介绍一下怎么通过现在的公式来计算出当前日期的时间戳。
      
基本概念:
       时间戳是从1970年1月1日零时开始计算,通过日期间隔计算出一个10位(秒)或13位(毫秒)的整数。
       我们可以通过表达式里的日期间隔来实现,通过日期间隔就可以获取到一个天数,用乘法来计算出间隔的毫秒数,由于系统变量的日期是我们东八区的时间,所以还需要减去8个小时。
以下是计算出毫秒的时间戳:
      日期间隔("dd","1970-1-1", 系统变量.当前日期 )   * 86400000-28800000
需要注意的是在保存时间戳时的数据格式时需要设置为小数,默认的整数数据格式长度不够,需要获取到具体时间的再加上时间间隔的数据即可。
页: [1]
查看完整版本: 业务公式填写中怎么生成当前日期的时间戳