Exception schedule:monthly

This form of the monthly element defines schedule exceptions that recur every month. It can only be used to define one exception per month.

On the specified day, the scheduled event either:

  • Does not occur at all if start-time and end-time are omitted, or

  • Occurs at a different time than specified in the general schedule, as specified by start-time and end-time

This element belongs to the http://xmlns.escenic.com/2011/schedule namespace. The conventional prefix for this namespace is schedule.

Syntax
<schedule:monthly
    start-time="text" end-time="text"?
    ( date="positiveInteger" | week-of-month="positiveInteger" day="text" )
  />
Attributes
start-time="text" (optional)

The event start time, specified in ISO.8601 format - that is, hh:mm:ss.

end-time="text" (optional)

The event end time, specified in ISO.8601 format - that is, hh:mm:ss.

date="positiveInteger"

The day of the month on which the exception occurs, specified as an integer between 1 and 31.

week-of-month="positiveInteger"

The week of the month in which the exception occurs, specified as an integer between 1 and 5.

day="text"

The day of the week on which the exception occurs.

One of the following English weekday names must be used:

monday
tuesday
wednesday
thursday
friday
saturday
sunday

Abbreviations are not allowed, and the interpreter is case-sensitive (upper case/mixed case values will not be accepted).