This is really a shame that the data type
DATE
has this most misleading name. In fact, it is time, or, if you will date-time (which would be more traditional, but still ugly, because date-time is still time). To make sure it is the case, it's enough to see the documentation:
http://docs.oracle.com/cd/B19306_01/server.102/b14220/datatype.htm#i1847[
^].
—SA