title: Calculating Months
body: <p>I have an application where the user selects the dates of a first statement and a last statement. Example, first statement = 1/1/08, last statement = 12/1/08, should equal 12 statements.</p>
  
  <p>However, when using the following code, the result is 11:</p>
  
  <pre><code>numPayments = DateDiff(DateInterval.Month, CDate(.FeeStartDate), CDate(.FeeEndDate))
  </code></pre>
  
  <p>Is there another way to calculate this, or do I have to be stuck with adding 1 to the result?</p>