title: javascript date adding days getting wrong days
body: <p>I am using this code on the page to show when the next few dates are, they are always the next few days... but it is not working now:</p>
  
  <pre><code>&lt;script&gt;var now = new Date();
      var day = ("0" + (now.getDate()+3)).slice(-2);
      var day2 = ("0" + (now.getDate()+4)).slice(-2);
      var month = ("0" + (now.getMonth() + 1)).slice(-2);
      var today = (month)+"/"+(day)+"/"+now.getFullYear();
      var today2 = (month)+"/"+(day2)+"/"+now.getFullYear();
      document.write(today); document.write(' and/or ');document.write(today2);
  &lt;/script&gt;
  </code></pre>
  
  <p>But it is putting this out:</p>
  
  <pre><code>currently scheduled for: 05/32/2017 and/or 05/33/2017
  </code></pre>
  
  <p>how do I get the + 1 to have it go to the next month if it needs to?</p>