title: Add One Month to a Date in JavaScript
body: <p>I have an input field that needs to be incremented by one month using the JavaScript Date object.  Below is an example of an effort I have made in incrementing the month.  The issue with this seems to be that it will display 0 as January and does not increment the year.</p>
  
  <pre><code>nDate.setDate(nDate.getDate());
  inputBox1.value = (nDate.getMonth() + 1) + "/" + (nDate.getDate()) + "/" +  (nDate.getFullYear());
  </code></pre>