Informix計算兩時間的差距

最近有需要在Informix中計算兩時間點的差距,雖然可以直接使用 EndTime - StartTime,不過出來的結果卻是 0(日) 00(時) 20(分),並不如我預期可以顯示差幾分鐘、幾秒鐘

在網路上找了許多資料,後來,發現有人直接寫了一個Procedure,於是使用他的內容改寫成符合自己需要的分鐘,就如下方所示:
substr((endtime - starttime) * 24 * 60, 1, 10) as DiffTime
計算的結果也正確,不過,還是希望Informix自己出一個正規的函式,不然,也不知道這樣做未來是否正確....


2010-08-12 18:01:31

I said something before.....
ReportViewer顯示LocalReport及ServerReport 2010-05-24 16:13
SQL Server取得當月第一天及最後一天 2010-01-19 13:00
簡單的對DataTable做Distinct 2009-09-21 10:18
使用 svcutil 編譯 WCF 錯誤解法 2009-07-09 19:59
PHP加載MSSQL函式庫 2008-10-20 20:54
資料庫抓取固定筆數資料 2008-09-19 10:27
PHP與ASP共存 2008-07-05 22:03
CheckedBoxList的設定與取得勾選值 2008-06-21 08:21
在PHP中保護檔案下載位址 2008-04-04 17:49
MSSQL資料轉移至MySQL 2008-04-04 16:33
改變.NET Windows Forms的TabControl頁籤顏色 2008-04-02 16:08
DataGridView排序後,如何抓取綁定資料的正確索引值 2008-03-21 09:37
郵件回傳瀏覽記錄訊息 2008-02-13 23:21
PHP連結ASP.NET的Web Service 2007-12-25 23:15
HTTP服務在SELinux上的設定 2007-11-06 23:31