Placemay be described using the
openingHoursSpecificationproperty as documented below. Note this property must not be used to define exceptional hours, such as specific public holidays, closures due to bad weather, or a pandemic-related lockdown.
validThroughproperties signifies that the hours are valid year-round. This example shows a business open every day from 6:30am until 21:30pm:
https://schema.org/PublicHolidaysis defined as a placeholder for all official public holidays in the
locationin which the
Placeis located. It can be used to indicate opening hours on public holidays, overriding general opening hours for the day of the week on which a public holiday occurs:
validThroughmay be used. This example shows a business open only during weekends during the winter holidays:
OpeningHoursSpecificationproperty. This example defines hours from Saturday at 6pm until Sunday at 3am:
specialOpeningHoursSpecificationproperty of the
Placeis used to explicitly override standard opening hours brought in scope by
openingHoursSpecification. Note this property must not be used to define standard hours, and should instead describe exceptions such as specific public holidays, closures due to bad weather, or a pandemic-related lockdown.
validThroughproperties to specify opening hours for specific public holidays. This example shows a business closed on Christmas Day:
validThroughproperties to specify closure during specific dates. This example shows a business closed completely for all of January: