0
A
回答
1
首先,你需要你的時間轉換爲正確的數據類型,然後提取EPOCH得到秒。
select
extract (EPOCH from to_timestamp(to_char(current_date,'YYYY-MM-DD')
||' '||sample.dt_str,'YYYY-MM-DD MI:SS')-current_date)
from
(
select '01:23' as dt_str
) sample
另外,如果你安裝了SQL Functions Toolkit,你可以簡單地運行它。
select sql_functions.admin.second ('01:01:23')
0
select '1:23' aTime, position(':' in aTime) pos,
cast(substring(aTime from 1 for (pos-1)) as int)*3600 HR,
cast(substring(aTime from (pos+1)) as int) * 60 mins,
hr+mins secs
相關問題
- 1. 轉換MM/DD/YYYY HH:MM; SS AM/PM爲datetime
- 2. INT到HH:MM:在SQL Server SS TT
- 3. 在SQL Server中轉換爲HH:MM
- 4. ANSI Casting Timestamp Netezza - 從Teradata轉換SQL
- 5. 縮短HH:MM的正則表達式:SS
- 6. 更改HH:MM的時間格式:SS
- 7. QCustomPlot在HH:MM中的顯示時間:SS
- 8. 轉換HH:MM:SS以HH:MM在SQL Server
- 9. 將陣列轉換爲Netezza中的行
- 10. 將SQL Server中的遞歸CTE轉換爲netezza
- 11. SQL中的數據格式(將分鐘轉換爲HH:MM格式)
- 12. TypeKit字體將ss轉換爲ß
- 13. 用JavaScript將秒轉換爲HH-MM-SS?
- 14. XPath 1.0:將ss轉換爲分鐘,秒
- 15. 將變量轉換爲時間(mm ss)
- 16. Apache Poi:從HSSF轉換爲SS?
- 17. 使用HH:MM進行Excel計算:SS:
- 18. 熊貓:read_csv只有HH:MM:在指數SS
- 19. 如何獲得MMM DD YYYY HH:MM:在SQL Server ss格式2008
- 20. 如何把「YYYY/MM/DD HH:MM」轉換爲「MMM DD」和「HH:MM」?
- 21. hh:mm aa(12小時格式)轉換爲HH:mm(24小時制)
- 22. Netezza SQL將VARCHAR轉換爲二進制字符串
- 23. MySQL將時間轉換爲HH:MM
- 24. 如何將double值轉換爲hh:mm?
- 25. 將分鐘數轉換爲hh:mm
- 26. 時間轉換爲HH:MM PM/AM格式
- 27. 轉換格式爲HH:MM AM/PM至HH:MM:SS
- 28. 將dd-mm-yyyy hh:mm轉換爲MySQL TIMESTAMP
- 29. 字符串轉換爲HH:mm格式
- 30. 以hh:mm爲單位創建32Hz的時間序列:ss