title: ignoring time when comparing Calendars
body: <p>I have 2 Calendars set to the same date, but the result of
  Cal1.CompareTo(Cal2), is not the desired zero because the time of the 2 Calendars is different. 
  Is there a way to trim the time off a Calendar entry?
  One solution would be to convert the Calendar entries to a type 'Date'. However Date is pretty much deprecated (or at least its constructor using the day, month and year parameters of Calendar)
  Any other ideas?
  Doing some modulo calculations on the timeInMuliseconds sounds ugly.</p>
  
  <p>TIA</p>