我有一个创建时间戳和结束时间戳的列表,我想获得从创建到结束的最后秒数。没有使用UNIX时间戳(我目前没有)时无法找到任何方法。
类似的东西:
DATEDIFF( '第二',分钟(CREATION_TIME),最大值(ENDING_TIME))
creation_time ='2017-03-20 10:55:00'..
答案 0 :(得分:11)
<强> date_diff 强>
date_diff('second', min(creation_time),max(ending_time))
答案 1 :(得分:1)
unix_timestam()
函数将日期转换为从1970-01-01
SELECT
(unix_timestamp('2017-03-20 10:55:00') - unix_timestamp('2017-03-20 10:56:00'))
OK
-60
除以60得到分钟