如何在ESPER中将时间戳更改为秒

时间:2015-10-12 06:55:30

标签: timestamp esper

我是 esper 的新手,并且一直试图找到一种方法来转换为以秒为单位获取current_timestamp而不是长毫秒。

我用:

Select current_timestamp, columnName From Table.win:time_batch(60 sec)

为它提供长毫秒的时间戳...是否有命令或方法以YYYY-MM-DD HH:MM:ss格式获取它

2 个答案:

答案 0 :(得分:0)

我认为还没有功能。在Esper中很容易创建自己的函数。该文档在插件单行功能或用户定义的功能下。

答案 1 :(得分:0)

我确实设法使用演员

select cast(current_timestamp.get(' hour'),string)|| ':' || cast(current_timestamp.get(' min'),string)作为时间

这给了我HH:MM

现在问题解决了。