在Schema.org中执行startDate
时,我们应该使用当地时间还是UTC时间?
例如,我有以下微数据。 content
的{{1}}是UTC(which we represent with an offset of +00:00
or just Z
as in my example),而人类可读的方面是Pacfic标准时间。我怀疑这是正确的,虽然我想澄清,但没有找到相关的文件。我们将微数据时区放在UTC或我们当地的时区吗?
startDate
我知道日期应该是ISO 8601格式,但据我所知,这种格式可以在任何时区。我们选择哪个? 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>
太平洋标准时间?
答案 0 :(得分:1)
请注意,li
元素在HTML5 +微数据(related answer)中不能包含content
属性。如果日期不应在页面上显示,则应使用time
element及其datetime
attribute代替or the meta
element。
如您所知,Schema.org expects日期为ISO 8601格式,允许两种变体(有和没有时区)。由于他们没有给出任何进一步的限制,因此指定时区(您选择的)是可选的。