I was having a problem getting any results when running this query
select * from table1 where bill_date = to_date('10/17/2018', 'MM/DD/YYYY') -- now the "bill_date" column already is in a date format

The query only worked because I had to to_date the bill_date column, but I'm not sure why? Its already in the correct date format. Does that mean that some other character like maybe a blank space is present?
I'm not sure, but I know I shouldn't have to convert a date column into a date format.
Anyone know what I'm missing here?