This schedule works by moving the schedule forward if the start time of the next interval falls within the next interval defined by the break. In the example below for a time of 12:00 on 24-dec-04 the logic is as follows:
<schedules:broken xmlns:schedules="http://rgordon.co.uk/oddjob/schedules">
<schedule>
<schedules:time on="10:00" />
</schedule>
<breaks>
<schedules:date from="25-dec-04" to="26-dec-04" />
</breaks>
</schedules:broken>
(c) Rob Gordon 2005 - 2009