title: Days/Months between to Dates(only Year/Month)
body: <p>I need to calculate days and month between two start dates.</p>
  
  <p>E.g. I have two Dates 1.1.2012 and 30.4.2012 and now I want to know the amount of days and months which are included in this range.</p>
  
  <p>The result should be 121 days and 4 months. What I get instead is 120 days and 3 months.</p>
  
  <p>What is the best approach to start here with joda time?</p>
  
  <p>My code (both dates are java.util.Date):</p>
  
  <pre><code>Months.monthsBetween(new DateMidnight(startDate), new DateMidnight(endDate)).getMonths();
  </code></pre>