title: jQuery.Gantt Date issues
body: <p>I am trying to implement jQuery.Gantt ( <a href="http://taitems.github.io/jQuery.Gantt/" rel="nofollow">http://taitems.github.io/jQuery.Gantt/</a> ) into a site I am working on. I'm running into a weird issue with the Date objects. For testing purposes, I created "Milestones" January - December, each one having a start date of THAT month - 16th - 2012. Each one has the same end date of todays date, June 3rd, 2013.</p>
  
  <p>Each of the start dates are displaying one day late( MONTH - 17, 2012). The end dates get weird: January, February, November and December all end at the correct point in the timeline, June 3, 2013. The eight months sandwiched in between all end a day late on June 4th, 2013.</p>
  
  <p>I've been over the specifications for my date objects and my function is building them in the correct format:</p>
  
  <pre><code>_getDatesforMilestone = function(milestone){
      var testData = [];
      var toDate = milestone.completeDate.split("-");
      var fromDate = milestone.originalDate.split("-");
  
      toDate = new Date(toDate[0], toDate[1]-1, toDate[2]);
      fromDate = new Date(fromDate[0], fromDate[1]-1, fromDate[2]);
  
      testData = [
          {"from": "/Date(" + fromDate.getTime() + ")/", "to": "/Date(" + toDate.getTime() + ")/", "desc": "", "label": milestone.title, "customClass": "ganttDefault " + milestone.id + ""}  
      ];
  
      return testData
  },
  </code></pre>
  
  <p>Has anyone else run into this issue, or know why the 8 months in between would be coming back like this? Thoughts instantly came to mind of the 30/31 days in the months or even last year was a leap year, but I'm coming up blank at this point. </p>