I am having two date values, one already stored in the database and the other selected by the user using DatePicker. The use case is to search for a particular date from the
Just always compare the Date property of DateTime, instead of the full date time.
When you make your LINQ query, use date.Date in the query, ie:
var results = from c in collection where c.Date == myDateTime.Date select c;