/ / Mal by byť dátum spustenia Schema.org v UTC alebo v miestnom časovom pásme? - html5, datetime, schema.org, mikrodáta

Mal by byť schéma startDate v UTC alebo v miestnom časovom pásme? - html5, datetime, schema.org, mikrodata

Keď robíte startDate v Schema.org, mali by sme použiť náš miestny čas alebo čas UTC?

Mám napríklad nasledujúce Mikrodáta. The content z startDate je v UTC (ktoré reprezentujeme s ofsetom +00:00 alebo len Z ako v mojom príklade) zatiaľ čo ľudsky čitateľný aspekt je v PacficŠtandardný čas. Mám podozrenie, že je to správne, aj keď by som chcel vysvetlenie a nenašiel som relevantnú dokumentáciu. Dávame časové pásmo mikrodát do UTC alebo do nášho miestneho časového pásma?

<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>

Viem, že dátum by mal byť ISO 8601 formát, aj keď pokiaľ viem, tento formát môže byť v ľubovoľnom časovom pásme. Ktoré si vyberieme? UTC alebo niečo konkrétne pre našu lokalitu ako napr -08:00 na mierumilovný štandardný čas?

odpovede:

1 pre odpoveď č. 1

Upozorňujeme, že li prvok nemôže mať content atribút v HTML5 + Mikrodáta (súvisiacu odpoveď). Mali by ste použiť time element a jeho datetime atribút namiesto toho (alebo meta element ak by dátum nemal byť na stránke viditeľný).

Ako ste si všimli, Schema.org očakáva, dátum musí byť vo formáte ISO 8601, ktorý umožňuje obe varianty (s časovým pásmom aj bez neho). Pretože neposkytujú žiadne ďalšie obmedzenia, uvedenie časového pásma (podľa vášho výberu) je voliteľné.