Datum

Samotný jazyk HTML nenabízí žádnou vlastnost, jak do stránky vložit aktuální datum.

Nejčastěji se na to používá javascript a objekt Date. Příkazem promenna = new Date() se vytvoří nové datum, ve kterém je aktuální datum a čas. Metodami volanými na proměnnou se z data dají vytáhnout jednotlivé údaje, např. den v týdnu je pak promenna.getDay() jako číslo od 0 (neděle) do 6. Na názvy dnů se to musí převést nějakým polem. Existuje hodně funkcí getNěco(), které z data vytahují údaje a setNěco(), které datum mění.

Vložení data napsání stránky a data aktualizace se často dělá ručně nebo jsou na to příkazy v editoru. Serverové skripty (např. PHP) umějí vložit do stránky aktuální datum, jaké je na serveru. Klientské skripty (javascript) vkládají datum, které má nastavené klient, takže může být špatně.

Google v mikrodatech doporučuje tyto zápisy data, které se pak promítnou i do SERPu:

Publikováno <span itemprop="datePublished" content="2021-01-03">20.12.2022</span>

Aktualizováno: <span itemprop="dateModified" content="2022-12-20">20.12.2022</span>

 

Na stránkách Jak psát web o datu: Objekt Date v javascriptu + pár příkladů

 

Encyklopedie

Jak psát web