Here what I got from this thread

?
@ send_date has date type in the table
send_date=to_date('01-01-2010','DD-MM-YYYY')
or
trunc(send_date)=to_date('01-01-2010','DD-MM-YYYY')
@ send_date has date timestamp in the table,this could be variations of timestamp,like timestamp(3),timestamp(6)
send_date=timestamp('01-01-2010','DD-MM-YYYY')
@ send_date has varchar type,or string
to_date(send_date,'mm-dd-yyyy')=to_date('01-02-2009','mm-dd-yyyy')
to_timestamp(send_date,'mm-dd-yyyy')=to_timestamp('01-02-2009','mm-dd-yyyy')