CacheSQL datediff格式hhmm

时间:2012-08-29 22:12:44

标签: intersystems-cache

我需要从两列计算分钟或小时的差异。使用datediff(hh,start,stop)有时会变得很大而且有时候(mi,start,stop)有时候很少。我怎么能把它显示为......:mm?谢谢!

1 个答案:

答案 0 :(得分:1)

SELECT {fn TRUNCATE(DATEDIFF('mi',start,stop)/60,0)}
       || ':' 
       ||{fn MOD (DATEDIFF('mi',start,start) ,60)} 
From MySchema.MyTable