title: jQuery.eCalendar() - displaying wrong date
body: <p>I am having problem displaying event on 31st. </p>
  
  <p>All the events on 31st will automatically changed to 1st of that month. Is there anyway to fix this error?</p>
  
  <p>Thanks in advance!</p>
  
  <p>Here is my code:</p>
  
  <pre><code>$('#calendar').eCalendar({
    weekDays: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
    months: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
    textArrows: {
      previous: '&lt;',
      next: '&gt;'
    },
    eventTitle: 'Events',
    url: '',
    events: [{
      title: 'Event 1',
      description: 'Description 1',
      datetime: new Date(2019, 8, 31, 17)
    }, {
      title: 'Event 2',
      description: 'Description 2',
      datetime: new Date(2019, 9, 14, 16)
    }, {
      title: 'Event 3',
      description: 'jQueryScript.Net',
      datetime: new Date(2019, 9, 10, 16)
    }, {
      title: 'Event 3',
      description: 'jQueryScript.Net',
      datetime: new Date(2019, 8, 23, 16)
    }]
  });
  </code></pre>
  
  <p>Here is the <a href="https://jsfiddle.net/03y82xak/" rel="nofollow noreferrer">jsfiddle</a></p>