Schema.org startDate应该是UTC还是本地时区?

时间:2015-09-24 02:05:31

标签: html5 datetime schema.org microdata

在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> 太平洋标准时间?

1 个答案:

答案 0 :(得分:1)

请注意,li元素在HTML5 +微数据(related answer)中不能包含content属性。如果日期不应在页面上显示,则应使用time element及其datetime attribute代替or the meta element

如您所知,Schema.org expects日期为ISO 8601格式,允许两种变体(有和没有时区)。由于他们没有给出任何进一步的限制,因此指定时区(您选择的)是可选的。