(unix_timestamp( '${vDate}','yyyyMMdd') - unix_timestamp(rete_data.dt,'yyyyMMdd') )/86400什么意思
时间: 2023-09-30 09:10:16 浏览: 168
Unix时间戳
这是一个SQL表达式,用于计算`${vDate}`与`rete_data.dt`之间的天数差。
具体地,`unix_timestamp('${vDate}','yyyyMMdd')`将`${vDate}`从格式为`yyyyMMdd`的字符串转换为UNIX时间戳(即从1970年1月1日起经过的秒数),`unix_timestamp(rete_data.dt,'yyyyMMdd')`将`rete_data.dt`从格式为`yyyyMMdd`的字符串转换为UNIX时间戳。将它们相减可以得到两个日期之间的秒数差,除以86400可以将其转换为天数差。
阅读全文