簡體   English   中英

如何在德魯伊或阿帕奇德魯伊中將 unix 時間轉換為日期

[英]How to convert unix time into date in druid or apache-druid

我想在 @druid 中使用date_diff @druid 我的輸入將是unix_timestamp

Unix_timestamp = 1597689016000

我希望將其轉換為時間戳,以便找到兩次之間的差異。

另外請告訴我,兩個時間戳的區別是什么虛構。

嘗試使用 from_unixtime function,它需要秒,而你的時間戳以毫秒為單位,所以除以千:

from_unixtime(CAST(Unix_timestamp /1000 as BIGINT))

抱歉,剛剛在 Druid 中看到它,它在 presot 中起作用。 在德魯伊中有這個 function:

MILLIS_TO_TIMESTAMP(Unix_timestamp )

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM