Normales Thema Zeitstempel erstellen (Gelesen: 60 mal)
Jopii
Forum Administrator
*****
Offline


I love YaBB 2.6.12!

Beiträge: 167
Standort: Land Of Confusion
Mitglied seit: 01.04.2024
Geschlecht: männlich
Zeitstempel erstellen
30.01.2026 um 18:48:20
Beitrag drucken  
Um in PHP einen Zeitstempel zu erstellen, der im Frontmatter eine MarkDown-Datei in Hugo genutzt werden kann, ist folgende Syntax notwendig:

Code (PHP)
Alles auswählen
<?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.
  

The Administrator - Cheffe von Ganzes
Zum Seitenanfang
IP gespeichert