Is it possible to remove the past dates and next month's dates from the fullcalendar? So for the current month it should display only current dates and days.
You could try skipping the events in the eventRender() method:
eventRender: function(event, element, view)
{
if(event.start.getMonth() !== view.start.getMonth()) { return false; }
}