Ich weiß nicht, warum ich so unterschiedliches Verhalten sehe, aber dank der anderen bin ich in die richtige Richtung gekommen, aber "start" und "end" sind moment() Objekte. Um also das tatsächliche Datum zu erhalten, müssen Sie Folgendes verwenden:
$('calendar').fullCalendar("getView").start.format()
$('calendar').fullCalendar("getView").end.format()
Funktioniert genau wie ich brauche und was das OP fragte. HINWEIS: Das Enddatum liegt einen Tag nach dem Kalender. Das heißt, der Kalender, den ich anschaue, beginnt am Sonntag, den 31/31/16 und endet am Samstag, den 9/10/16 - und das Datum, das ich angegeben habe, sind 2016-07-31 und 2016-09-11 (einen Tag nach dem Datum) technisch gesehen - natürlich, wenn Sie sagen "00:00:00" dieser Tage werden Sie genau sein).
In der neuesten Version (V2) sind die Eigenschaften 'intervalStart' und' intervalEnd' anstelle von 'visStart' und' visEnd' (Dokumentation: http://arshaw.com/fullcalendar/docs/views/View_Object/) :-) –
Diese Antwort ist großartig, aber die Formulierung hat mich etwas verwirrt. 'intervalStart' und' intervalEnd' sind der Anfang und das Ende des Zeitintervalls, das der Kalender _wants_ darstellen soll, also zum Beispiel der erste und der letzte Tag des aktuellen Monats, auch wenn die Tage des vorherigen/nächsten Monats angezeigt werden. "start" und "end" geben den Anfang und das Ende der tatsächlichen Zeit an, die angezeigt wird, einschließlich der Tage außerhalb des Monats. –