title: Simple Java Date Calculations
body: <p>I would like to do simple date calculations in Java. For example, compute the difference in days between to dates (having a 0 time component). Of course you could do a simple substraction of milliseconds, divided by the number of milliseconds per day, which works fine - until daylight saving times enter the scene.
  I am conscious that different interpretations of the "difference in days" are possible, in particuliar, whether one should take into account the time component or not. Let us assume we have a 0 time component for simplicity.</p>
  
  <p>This kind of calculation seems to be a very common need, and I would find it nice to have a discussion on different approaches to the question.</p>