Date Timestamp Functions Oracle PLSQL Tutorial

SQL>  SELECT TO_CHAR(TRUNC(TO_DATE('25-MAY-2005 19:45:26',
  2    'DD-MON-YYYY HH24:MI:SS'), 'HH24'), 'DD-MON-YYYY HH24:MI:SS')
  3  FROM dual;
TO_CHAR(TRUNC(TO_DAT
--------------------
25-MAY-2005 19:00:00
SQL>