Optional@typeThe type of opening hours
OptionalopensThe time the opening hours start
OptionalclosesThe time the opening hours end
OptionaldayThe days of the week the opening hours apply to
OptionalvalidThe date the opening hours start, in ISO 8601 format
OptionalvalidThe date the opening hours end, in ISO 8601 format
MVF uses a more permissive version of this spec: (http://schema.org/OpeningHoursSpecification) The key difference is that MVF (like Google: https://developers.google.com/search/docs/data-types/local-businesses) accepts dayOfWeek as an array as well as an individual day. In addition, we accept day of week as a string rather than a canonicalized string.
Behavioral notes:
Interface