是否可以设置开放时间,例如从22:00到03:00?
在Schema.org的openingHours
的描述中没有定义。如果它不能与openingHours
一起使用,它是否适用于来自opens
的属性closes
/ OpeningHoursSpecification
?
例如:
<div itemprop="openingHoursSpecification" itemscope
itemtype="http://schema.org/OpeningHoursSpecification">Mo,
<link itemprop="dayOfWeek"
href="http://purl.org/goodrelations/v1#Monday" />
<meta itemprop="opens" content="22:00:00">22:00 -
<meta itemprop="closes" content="03:00:00">03:00
</div>
答案 0 :(得分:2)
我对此没有任何经验,但我会假设使用opens
和closes
就好了,正如他们的描述所说
本周特定日期的地点或服务的开放时间 本周特定日期的地点或服务的关闭时间。
在“一周的给定日期”,开放时间 22:00,关闭时间 03:00,无论如何如果那是上一次开幕的结束时间。
但是,应该使用Martin Hepp explained in an email来自他的GoodRelations词汇表的OpeningHoursSpecification
,并且由于Schema.org的类派生于此,它可能是相关的:
即,跨越午夜的开放时间必须分为两个块,第一天的一个开放时间规格,然后在23:59:59关闭,一个在一周的第二天,打开蚂蚁00:00 :00
所以根据这个,你必须使用这样的东西(丑陋):
<div itemprop="openingHoursSpecification" itemscope itemtype="http://schema.org/OpeningHoursSpecification">
<link itemprop="dayOfWeek" href="http://purl.org/goodrelations/v1#Monday" />
<meta itemprop="opens" content="22:00:00">
<meta itemprop="closes" content="23:59:59">
</div>
<div itemprop="openingHoursSpecification" itemscope itemtype="http://schema.org/OpeningHoursSpecification">
<link itemprop="dayOfWeek" href="http://purl.org/goodrelations/v1#Tuesday" />
<meta itemprop="opens" content="00:00:00">
<meta itemprop="closes" content="03:00:00">
</div>
<div itemprop="openingHoursSpecification" itemscope itemtype="http://schema.org/OpeningHoursSpecification">
<link itemprop="dayOfWeek" href="http://purl.org/goodrelations/v1#Tuesday" />
<meta itemprop="opens" content="22:00:00">
<meta itemprop="closes" content="23:59:59">
</div>
(除非每天重复一次,否则您可以在两个OpeningHoursSpecification
中指定多个dayOfWeek
,除非时间不同,当然。)