Types

Schedule

Example

{
  "type": "string",
  "byDay": [
    "Monday",
    "Wednesday",
    "Friday"
  ],
  "byMonth": [
    1
  ],
  "byMonthDay": [
    0
  ]
}

Schema

NameTypeDescription
(root)objectA schedule defines a repeating time period used to describe a regularly occurring Event. At a minimum a schedule will specify repeatFrequency which describes the interval between occurences of the event. Additional information can be provided to specify the schedule more precisely. This includes identifying the day(s) of the week or month when the recurring event will take place, in addition to its start and end time. Schedules may also have start and end dates to indicate when they are active, e.g. to define a limited calendar of events.
typestringThe item type (Linked-Data @type)
byDayarray<string>Defines the day(s) of the week on which a recurring Event takes place
byDay (single item)stringallowed ("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday")
byMontharray<number>Defines the month(s) of the year on which a recurring Event takes place. Specified as an Integer between 1-12. January is 1.
byMonth (single item)numberallowed (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
byMonthDayarray<number>Defines the day(s) of the month on which a recurring Event takes place. Specified as an Integer between 1-31.
byMonthDay (single item)number-
Previous
Referral