title: Fullcalendar end date wrong by one day
body: <p>I am making a fullCalendar backed car reservation functionality.
  This is the coffescript file.</p>
  
  <pre><code>    updateEvent = (event, delta, revertFunc) -&gt;
        $.ajax
          type: "PUT"
          dataType: "json"
          success: (data) -&gt;
              alert "Success"
          error: (data) -&gt;
              revertFunc()
              errors = data.responseJSON.reservations[0][1]
              for message of errors
                  alert errors[message]
          url: event.updateUrl
          data:
            reservation:
              reservation_start: event.start.format('DD-MM-YYYY')
              reservation_end: event.end.format('DD-MM-YYYY')
              transport_id: event.transport_id
              user_id: event.user_id
  
  $(document).ready -&gt;
    $(".calendar").fullCalendar
      events: gon.path
      eventDrop: updateEvent
      eventResize: updateEvent
  </code></pre>
  
  <p>And this is JSON feed with the events.</p>
  
  <pre><code>[{"start":"2014-12-17T00:00:00.000Z","end":"2014-12-21T00:00:00.000Z","title":"Cassio Godinho","url":"/reservas/44/edit","allDay":true,"editable":true,"updateUrl":"/reservation/44","transport_id":1,"user_id":1}]
  </code></pre>
  
  <p>The <code>end</code> date is <code>2014-12-21</code> but this is what I have on the calendar <img src="https://i.stack.imgur.com/UtLqK.png" alt="enter image description here"></p>
  
  <p>The documentation says something about this (I think):</p>
  
  <pre><code>endParam
  It is the moment immediately after the event has ended. For example, if the last full day of an event is Thursday, the exclusive end of the event will be 00:00:00 on Friday!
  </code></pre>
  
  <p>But im not quite sure what to do with this information...</p>