跳到主要内容

时间戳如何转换日期时间格式?

时间戳是什么样的?

在数据库、腾讯文档、金山轻维表、维格表里,正常显示的日期时间的格式是比如"2022/11/7",但是通过API传过来腾讯云HiFlow场景连接器里的值,是一个时间戳“1667750400”,所以如果要希望正常引用日期时间显示2022/11/7,就需要对这个时间戳需要再转换一次。

第一步:增加一个节点选择【日期时间】应用,操作条件选择【时间转换】

image


第二步:选择需要转换的时间戳字段和需要转换的时间格式

具体配置可以参考下图,然后点击【测试预览】并【保存】 image


第三步:在后续节点中,需要引用【日期时间】转化后的时间戳结果

image


时间戳转化- 日期时间转换常见的错误问题:

实际执行过程,最常见的执行错误问题就是由于数据查询的过程中,比如有至少2条数据符合条件,比如查询“今天入职周年的同事”,今天有2位同事入职周年,那么如果直接引用表格的查询结果,就会获得[1667491200000, 1667491200000]这个一个两个时间戳结合的数据,而系统会判断[1667491200000, 1667491200000]不是一个能识别时间戳格式导致执行失败。


这个时候需要增加一个【循环执行】的节点,把这两条时间戳数据分隔开后,循环两次进行处理。


第一步,点击增加【循环执行】应用


image


第二步:设置循环的变量名称,选择变量后点击【测试预览】并【保存】 image


第三步:在【循环执行】的分支线下,增加一个【日期时间】的应用,并对日期进行转换 image


需要转换的日期时间选择【循环执行】里对应的变量内容,点击【测试预览】并【保存】 image