当我在全日历中选择日期时,日期在午夜结束。如何更改默认的结束日期和时间?我希望它仅在所选日期的上午 9:00 结束。
var startDate =$.fullCalendar.moment(start).format('MM/DD/YYYY hh:mm a'); // Create a clone
start.stripTime(); // The time should already be stripped but lets do a sanity check.
start.time('08:00:00'); // Set a default start time.
start.hasTime();
var endDate = $.fullCalendar.moment(end).format('MM/DD/YYYY hh:mm a');
end.stripTime(); // The time should already be stripped but lets do a sanity check.
end.time('09:00:00');
end.hasTime();
是的,白天通常在午夜结束:)
您可以做的是限制在完整日历中显示的时间。您可以设置属性minTime和maxTime
像这样:
$('#calendar').fullCalendar({
minTime: "08:00:00", // Duration object, default: "00:00:00"
maxTime: "09:00:00" // Duration object, default: "24:00:00"
});