Joopi
[PHP] Zeitstempel erstellen - Druckversion

+- Joopi (https://forum.hermann-splitthoff.de)
+-- Forum: Wissenswertes (https://forum.hermann-splitthoff.de/forumdisplay.php?fid=1)
+--- Forum: Programmieren (https://forum.hermann-splitthoff.de/forumdisplay.php?fid=6)
+--- Thema: [PHP] Zeitstempel erstellen (/showthread.php?tid=85)



Zeitstempel erstellen - Joopi - 07-01-2023

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.