Ich verwende Vollkalender für mein Projekt. Mein Benutzer wird Ereignisinformationen wie Ereignisname, Datum und Ort eingeben. Alles funktioniert aber das Datum/die Uhrzeit. Wenn der Benutzer Datum und Uhrzeit eingibt, wird es wie folgt angezeigt: 28.06.2016 10:00 UhrWie bekomme ich Vollkalender um Datum/Uhrzeit zu lesen?
FullCalendar liest das Datum, aber liest die Uhrzeit nicht. Was muss ich tun, damit es die Uhrzeit ablesen kann?
Hier ist meine js für fullcalendar:
$(document).ready(function() {
// page is now ready, initialize the calendar...
$('#calendar').fullCalendar({
// put your options and callbacks here
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
weekends: true,
events: 'http://www.familyevent.comli.com/events.php',
eventRender: function(event) {
if (event.allDay === 'true') {
event.allDay = true;
} else {
event.allDay = false;
}
},
eventClick: function(event) {
alert("event start " + moment(event.start).format('MM/DD/YYYY hh:mm a') + " event end " +
moment(event.end).format('MM/DD/YYYY hh:mm:ss'));
}
});
});
ich in eventClick setzen, um zu sehen, was fullCalendar lesen war. Es wird das Datum, aber die Uhrzeit ist immer 12:00 AM
event.start = moment ("28.06.2016 10:00"); funktioniert, setzt aber alle Ereignisse auf Datum und Uhrzeit event.start = moment ("MM/TT/JJJJ hh: mm A"); funktioniert nicht. warum ist das? – aarontemp
Sie müssen ein Format angeben, wenn Sie dies mit einem Moment tun. Im Moment erhalten Sie eine Verwarnungswarnung, dass Moment auf JS-Datum zurückfällt. Ihr Code sollte jetzt ("28.06.2016, 10:00 Uhr", "MM/TT/JJJJ hh: mm a ') –
noch alle meine Termine auf den 28.6.2016 um 10:00 Uhr ändern. Vollkalender kann das Datum lesen, liest aber nicht die Uhrzeit. Meine Ereignisse in meinem json-Feed sind wie folgt: 2016-06-28T11: 00. es erhält das Datum, aber die Zeit fehlt. es gibt immer 12:00 Uhr als die Zeit – aarontemp