Issue 2421: Multiple definitions for businessHours
Status:  ExportedToGithub
Owner: ----
Closed:  Aug 2015
Reported by nikolasp...@gmail.com, Jan 14, 2015
bi ve seen this been asked over stackoverflow etc quite often. And was really great to see it being implemented.
However would it be possible to make it one step further?
Instead of applying
this structure
{
    start: '10:00', // a start time (10am in this example)
    end: '18:00', // an end time (6pm in this example)

    dow: [ 1, 2, 3, 4 ]
    // days of week. an array of zero-based day of week integers (0=Sunday)
    // (Monday-Thursday in this example)
}

to be able to apply specific ranges per day? for instance 10-18 1,2,3
8-14 and 17-21:00 4,5,6 etc?
this way it would be possible to make it more customizable
Feb 9, 2015
Project Member #1 adamrs...@gmail.com
You could potentially just use the generic background-event feature for that:
http://fullcalendar.io/docs/event_rendering/Background_Events/

but i agree, it would be nice to allow multiple time-ranges for the built-in businessHours
Summary: Multiple definitions for businessHours (was: More customizable bussiness hours )
Status: Accepted
Labels: Type-Feature
Apr 19, 2015
Project Member #2 adamrs...@gmail.com
 Issue 2465  has been merged into this issue.
May 21, 2015
#3 evandro...@gmail.com
Hi

I'm interested in solving this particular bug: is anyone working on it?
May 21, 2015
#4 evandro...@gmail.com
I just forked the main repo to

https://github.com/dtmonterrey/fullcalendar

and implemented a solution that worked for my needs. I also have create a pull request.

Any comments are welcome.
May 21, 2015
#5 nikolasp...@gmail.com
Hi Evan can you please share what you have impelented and how is it used
Jul 20, 2015
#7 stevesm...@worldim.com
Hi Evan,

I must be missing something.  I have copied your code identically and I only get the standard 9to5 business hours.  I do not understand where the "EventManager.js" should be put.  Can you help?
Jul 20, 2015
#8 evandro...@gmail.com
Hi Steven

You don't need EventManager.js just clone the repo cd into it and do ./build/init.sh

You need npm, grunt-cli and bower installed. Check this pages

https://docs.npmjs.com/getting-started/what-is-npm
http://gruntjs.com/getting-started
http://bower.io/#install-bower

Then just use the 
fullcalendar.min.css
fullcalendar.min.js

from ./dist/

You also need jQuery.

A shortcut: use the files from the demo

http://eo14.com/static/fullcalendar/

Hope this helps
Aug 21, 2015
Project Member #9 adamrs...@gmail.com
Discussion for this issue has moved to the following URL:
https://github.com/fullcalendar/fullcalendar/issues/2686

This is because Google Code is shutting down. Apologies if you are being pestered with these notifications. This is a one-time event.

Happy coding,
Adam
Status: ExportedToGithub