It would be better to add a option for admin to choose which hours can be displayed in the calendar. Most of time we just want to display the working hours in the calendar, for example, 9 AM - 6 PM, the other hours can be set to hide in the calendar.