我正在使用oracle 10g
我需要获取两个日期之间的差值,格式为to_char(‘HH24:MI’)。
我试着申请:
Select to_char(FRM_TIME-HOURS_IN,'HH24:MI') FROM Time_Test 但是它给了我无效的数字格式。
你能帮帮我吗。
发布于 2012-08-15 12:59:49
这是我会用到的:
select to_char(DATE '2000-01-01' + (FRM_TIME-HOURS_IN),'HH24:MI') FROM Time_Test发布于 2012-08-13 14:51:21
试着使用
获取日期差异的datediff()。
发布于 2012-08-13 15:30:15
试试这个:
SELECT HOURS_IN
, FRM_TIME
, (24 * extract(day from (FRM_TIME- HOURS_IN) day(9) to second))
+ extract(hour from (FRM_TIME- HOURS_IN) day(9) to second)
+ ((1/100) * extract(minute from (FRM_TIME- HOURS_IN) day(9) to second)) as "HOUR.MINUTE"
* from thttps://stackoverflow.com/questions/11929375
复制相似问题