title: how to update event start in fullCalendar
body: <p>I am trying to update my db with the updated start date of an event I drag to a new day. I have a save button that runs the 'clientEvents' method to return all events to insert/update to the db. My problem is returning the correct event start date when an event that has been dragged to a new day.</p>
  
  <p>I am doing this so far to update the event data:</p>
  
  <pre><code>$('#calendar').fullCalendar({
      eventDrop: function(event, delta, element) {
  
          event.title = "NEW TITLE!";
          event.start = event.start.format();
          event.color = "blue";
  
          console.log(event.start.format());
          console.log(event.start);
          console.log(event.start._i);
          console.log(event.title);
          console.log(event.color);
  
          $('#calendar').fullCalendar('updateEvent', event); //update the event data
      }
  }) 
  </code></pre>
  
  <p>and my function to return all the events:</p>
  
  <pre><code>function saveEvents() {
  
      //get events array
      var events = $('#calendar').fullCalendar('clientEvents');
      console.log(events);
  }
  </code></pre>
  
  <p>However, using this code, the title and color update fine but the start date will not update. Using console.log, the new title and color return correctly, but the start date is the original date, not the new date the event was dragged to. The same for the event data returned in my saveEvents function: the new title and color are correct, but not the start date.</p>
  
  <p>The strange thing is, in the 3 ways I log the event.start, only the event.start.format() shows the correct new date. How do I get the new date saved so when a call 'clientEvents', the correct new data is returned?</p>