Joopi

Normale Version: Zeitstempel erstellen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Um in PHP einen Zeitstempel zu erstellen, der im Frontmatter eine MarkDown-Datei in Hugo genutzt werden kann, ist folgende Syntax notwendig:

PHP-Code:
<?php
    
// setlocale(LC_ALL,'de');
    echo strftime('%Y-%m-%dT%H:%M:%S%z');
?>

Der Aufruf dieses sehr kurzes Scripts, erzeugt folgende Ausgabe:

Zitat:2021-10-12T20:37:11+0200

Diese Formatierung wird eben in MarkDown-Dateien benötigt, aus denen später in Hugo statischen HTML-Seiten erstellt werden. Das Datum dient der Sortierung.

Die Vorgabe aus dem Theme bzw. von Hugo ist eigentlich diese Schreibweise:

Zitat:2021-10-12T20:37:11+02:00

Nach einigen Tests und Betrachtung der HTML-Quelltexte kann ich nicht feststellen, dass es Unterschiede in der Verarbeitung gibt.