This works for me to extract the date portion from a date in oracle
to_date( to_char( to_date('1/1/07', 'MM/DD/YY HH:MI:SS AM'), 'MM/DD/YY'), 'MM/DD/YY' )
Here first I convert the date into a char with only date information and then convert this char into the date.