wDate::formatDate

Formatiert ein Datum (als Format können die Formate genutzt werden, die die PHP date() Funktion bereitstellen)

Funktionsaufruf

String formatDate(String format = '', String date = '', String lang = '', Boolean smartLength = false)

Parameter

format
Format
date
Datum
lang
Sprache [en|de|fr|it] oder project, um die Projektsprache automatissch zu ermitteln
smartLength
Falls kurze deutsche Monatsnamen ausgeschrieben werden sollen

Beispiel: Ausgabe des Datums im Format Tag.Monat.Jahr

Quelltext

<?php

print wDate::formatDate('d.m.Y', '');

?>

Ergebnis

07.06.2023

Beispiel: Ausgabe des Datums sprachabhängig im Format Tag. Monat Jahr

Quelltext

<?php

// als Wert für lang="" sind die für 'lang' definierten Sprachen möglich
print "Datum (de): ".wDate::formatDate('d. F Y', '', 'de');
print
"<br />";
print
"Datum (en): ".wDate::formatDate('d. F Y', '', 'en');
print
"<br />";
print
"Datum (fr): ".wDate::formatDate('d. F Y', '', 'fr');
print
"<br />";
print
"Datum (it): ".wDate::formatDate('d. F Y', '', 'it');

?>

Ergebnis

Datum (de): 07. Juni 2023
Datum (en): 07. June 2023
Datum (fr): 07. juin 2023
Datum (it): 07. Giugno 2023

Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.