Individuelle Datumsanzeige
Mit der ESI-Funktion $strftime()
kann eine individuelle Datumsanzeige auf der Website erzeugt werden.
Das aktuelle Datum (inkl. Zeit) kann z.B. wie folgt ausgegeben werden:
$strftime('%Y-%m-%d %H:%M')
Dieser Code erzeugt die folgende Ausgabe:
2005-04-04 13:37
Syntax
Die Funktion verwendet folgendes Schema:
$strftime([<TIMESTAMP>,]'<FORMAT>')
Argument | Beschreibung |
---|---|
| Mit diesem optionalen Argument kann ein Unix-Zeitstempel übermittelt werden, welcher anstelle des aktuellen Zeitpunktes zur individuellen Datumsanzeige genutzt werden soll. |
| Mit dem Format wird das gewünschte Ausgabeformat definiert. Das Format muss in einfachen Anführungszeichen notiert werden und ein gültiges Format gemäss der PHP-strftime-Funktion sein. |
Die Einbindung im WYSIWYG-Editor funktioniert nicht, da dieser den Code in HTML-Entitäten umwandelt und dadurch die Syntax ungültig macht. Um eine individuelle Datumsanzeige in einer Inhaltsseite (im Content Manager) zu erzeugen, muss die Option "Für diese Seite keinen WYSIWYG-Editor verwenden" im Reiter "Mehr" aktiviert werden.
Die Syntax unterstützt alle Platzhalter ausser: %c
, %U
, %W
, %x
, %X
, %E
, %O
, %x
, %X
, %+
.
Beispiele
Aktuelle Uhrzeit ausgeben:
Dieser Code erzeugt die folgende Ausgabe:
Ausgeschriebene Datum einer Veranstaltung:
Dieser Code erzeugt die folgende Ausgabe:
© 2024 Cloudrexx AG | Schweizer Cloud CMS | Datenschutzerklärung