Schema.org startDate 应该是 UTC 吗?
Should the Schema.org startDate be in UTC or the local timezone?
在 Schema.org 中执行 startDate
时,我们应该使用本地时间还是 UTC 时间?
例如,我有以下微数据。 startDate
的 content
采用 UTC (which we represent with an offset of +00:00
or just Z
as in my example),而人类可读方面采用太平洋标准时间。我怀疑这是正确的,但我想澄清一下并且没有找到相关文档。我们将微数据时区设置为 UTC 还是本地时区?
<ul class="list-unstyled" itemtype="http://schema.org/Event" itemscope="">
<li itemprop="name"><strong>Internet Security</strong></li>
<li itemprop="startDate"
content="2015-09-09T00:00:00.0000000Z">Tue 08 Sep, 5:00 PM
</li>
<li itemprop="description">Keep your online accounts secure.</li>
<li itemprop="location" itemscope="" itemtype="http://schema.org/Place">
<span itemprop="name">Program Room</span>
<address itemprop="address">
Salt Spring Island Public Library
</address>
</li>
</ul>
我知道日期应该是 ISO 8601 格式,但据我所知,这种格式可以在任何时区。我们选择哪个? UTC 或特定于我们当地的东西,例如太平洋标准时间的 -08:00
?
请注意,li
元素不能在 HTML5+Microdata 中具有 content
属性(related answer). You should use the time
element and its datetime
attribute instead (or the meta
element 如果日期不应在页面上可见) .
如您所见,Schema.org expects 日期采用 ISO 8601 格式,允许两种变体(带时区和不带时区)。由于他们没有给出任何进一步的限制,指定时区(您选择的)是可选的。
在 Schema.org 中执行 startDate
时,我们应该使用本地时间还是 UTC 时间?
例如,我有以下微数据。 startDate
的 content
采用 UTC (which we represent with an offset of +00:00
or just Z
as in my example),而人类可读方面采用太平洋标准时间。我怀疑这是正确的,但我想澄清一下并且没有找到相关文档。我们将微数据时区设置为 UTC 还是本地时区?
<ul class="list-unstyled" itemtype="http://schema.org/Event" itemscope="">
<li itemprop="name"><strong>Internet Security</strong></li>
<li itemprop="startDate"
content="2015-09-09T00:00:00.0000000Z">Tue 08 Sep, 5:00 PM
</li>
<li itemprop="description">Keep your online accounts secure.</li>
<li itemprop="location" itemscope="" itemtype="http://schema.org/Place">
<span itemprop="name">Program Room</span>
<address itemprop="address">
Salt Spring Island Public Library
</address>
</li>
</ul>
我知道日期应该是 ISO 8601 格式,但据我所知,这种格式可以在任何时区。我们选择哪个? UTC 或特定于我们当地的东西,例如太平洋标准时间的 -08:00
?
请注意,li
元素不能在 HTML5+Microdata 中具有 content
属性(related answer). You should use the time
element and its datetime
attribute instead (or the meta
element 如果日期不应在页面上可见) .
如您所见,Schema.org expects 日期采用 ISO 8601 格式,允许两种变体(带时区和不带时区)。由于他们没有给出任何进一步的限制,指定时区(您选择的)是可选的。