Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 разность времени  [new]
Денис24
Member

Откуда:
Сообщений: 564
есть два поля
date1 , date2
как получить разницу между ними в виде Hh24:mi
select to_char(date2-date1,'Hh24:mi') - даёт ошибку проформаты
9 июн 09, 16:36    [7281990]     Ответить | Цитировать Сообщить модератору
 Re: разность времени  [new]
slobodyan_ury
Member

Откуда: Украина, г. Днепропетровск
Сообщений: 190
Денис24
есть два поля
date1 , date2
как получить разницу между ними в виде Hh24:mi
select to_char(date2-date1,'Hh24:mi') - даёт ошибку проформаты


date2-date1 - это вещественное число, кратное суткам
9 июн 09, 16:43    [7282034]     Ответить | Цитировать Сообщить модератору
 Re: разность времени  [new]
Человек и Кошка
Member

Откуда: настоящему индейцу завсегда везде ништяк (с)
Сообщений: 830
вспомнился метод индуса

Денис24,

select (to_date('12:16:42','hh24:mi:ss') - to_date('03:54:06','hh24:mi:ss')) day to second from dual;

не оно?
9 июн 09, 16:55    [7282129]     Ответить | Цитировать Сообщить модератору
 Re: разность времени  [new]
Денис24
Member

Откуда:
Сообщений: 564
date2=12:31
date1=09:34
date2-date1=0,1229166666666666666666666666666666666667
А как получить 2,57?
9 июн 09, 16:58    [7282146]     Ответить | Цитировать Сообщить модератору
 Re: разность времени  [new]
Денис24
Member

Откуда:
Сообщений: 564
Человек и Кошка,

day yo second хорошо,но мне нужно именно 2,57
9 июн 09, 17:08    [7282218]     Ответить | Цитировать Сообщить модератору
 Re: разность времени  [new]
Человек и Кошка
Member

Откуда: настоящему индейцу завсегда везде ништяк (с)
Сообщений: 830
Денис24
как получить разницу между ними в виде Hh24:mi
...
мне нужно именно 2,57


Обработай результат напильником (SubStr, etc.)
9 июн 09, 17:33    [7282402]     Ответить | Цитировать Сообщить модератору
 Re: разность времени  [new]
Денис24
Member

Откуда:
Сообщений: 564
спасибо.разобрался
9 июн 09, 18:35    [7282792]     Ответить | Цитировать Сообщить модератору
 Re: разность времени  [new]
slobodyan_ury
Member

Откуда: Украина, г. Днепропетровск
Сообщений: 190
Денис24
Человек и Кошка,

day yo second хорошо,но мне нужно именно 2,57


Datetime and Interval Examples
9 июн 09, 18:40    [7282810]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить