PHP - strftime
Syntax
strftime("Formatierungsstring", ["Unix-Timestamp"])
Erklärung
Formatierungsstring ist eine Zeichenkette, in der mit Platzhaltern (s.u.) bestimmt wird, an welcher Stelle und welche Zeit- und Datumsinformationen ausgegeben werden, alle anderen Zeichen werden unverändert ausgegeben.
Der Unix-Timestamp ist optional und kann weggelassen werden, dann wird die aktuelle Zeit des Servers verwendet.
Als Besonderheit läßt sich bei strftime mit dem Befehl setlocale die Ausgabe bestimmter Werte (z.B. Monatsname, Wochentag) an die Besonderheiten eines Landes anpassen und damit auch eine Ausgabe in deutsch erzeugen.
Vergleiche auch setlocale, date
Liste der Platzhalter (alle Platzhalter werden mit Prozentzeichen eingeleitet):
%a - Wochentag, abgekürzt (z.B. "Mon")
%A - Wochentag, ausgeschrieben (z.B. "Monday")
%b - Monat, abgekürzt (z.B. "Jan")
%B - Monat, ausgeschrieben (z.B. "January")
%c - Vollständige Datum- und Zeitausgabe nach lokalen Einstellungen
%d - Tag des Monats, mit führender Null ("01" bis "31")
%H - Stunde im 24-Stunden-Format ("00" bis "23")
%I - Stunde im 12-Stunden-Format ("01" bis "12")
%j - Tag im Jahr ("001" bis "366")
%m - Monat, ohne fürhrende Null ("1" bis "12)
%M - Minuten ("0" bis "59")
%p - amerikanische Tageszeit ("am" oder "pm")
%S - Sekunden ("0" bis "59")
%U - Wochennummer, erste Woche beginnt am ersten Sonntag im Jahr
%W - Wochennummer, erste Woche beginnt am ersten Montag im Jahr
%w - Wochentag als Zahl ("0" für Sonntag bis "6" für Samstag)
%x - Vollständige Datumsausgabe nach lokalen Einstellungen
%X - Vollständige Zeitausgabe nach lokalen Einstellungen
%y - Jahr, zweistellig (z.B. "98")
%Y - Jahr, vierstellig (z.B. "1998")
%Z - Differenz zur Zeitzone in Sekunden
Beispiel
<?php
echo strftime("%c");
setlocale (LC_TIME, "de_DE");
echo " in deutsch: ".strftime("%c");
?>
Ergebnis:
Fri Oct 4 16:07:35 2024 in deutsch: Fr 04 Okt 2024 16:07:35 CEST
zurück: PHP - Datum und Zeit
Ergänzung? Fehler? Schreib uns an team@phpbox.de
Du findest phpbox.de nützlich? Wir freuen uns über einen Link auf phpbox.de