correcting bug of month computation (java pb) when calendar is requested the last day of the month.
adding off hours computation (<7 and >21)