Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Rounding Time

Rounding Time

From: <louster_at_my-deja.com>
Date: 2000/07/11
Message-ID: <8kfapg$ka5$1@nnrp1.deja.com>#1/1

I'm trying to round a time to the nearest hour on a 24 hr clock. I'm currently trying something like:

    TO_CHAR(L.LOGIN_DATE,'fmHH24')+(TRUNC(TO_CHAR (L.LOGIN_DATE,'fmMI')/30)) || ':00' as "Rounded"

But the problem with this is 11:31pm rounds up to 24:00 but 1:29am rounds to 0:00. I can't have both 24:00 and 0:00. I'd like 11:31pm to round to 0:00. Any ideas?

Sent via Deja.com http://www.deja.com/
Before you buy. Received on Tue Jul 11 2000 - 00:00:00 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US