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 automatisch zu ermitteln
- smartLength
- Falls kurze deutsche Monatsnamen ausgeschrieben werden sollen (z.B. beim Einsatz von date('M'))
Beispiel: Ausgabe des Datums im Format Tag.Monat.Jahr
Quelltext
<?php
print wDate::formatDate('d.m.Y', '');
?>
Ergebnis
15.08.2025
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): 15. August 2025
Datum (en): 15. August 2025
Datum (fr): 15. août 2025
Datum (it): 15. agosto 2025
Datum (en): 15. August 2025
Datum (fr): 15. août 2025
Datum (it): 15. agosto 2025
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.