PHP date()-Funktion: So formatieren Sie Datum und Uhrzeit
Die PHP date()-Funktion erlaubt es Ihnen, Datum und Uhrzeit dynamisch in nahezu jedem gewünschten Format darzustellen. Dies ist besonders nützlich für die Anzeige von Veröffentlichungsdaten, Countdown-Timern und anderen zeitbezogenen Informationen.
Was ist PHP-Date?
PHP-Date ist eine eingebaute Funktion zur Formatierung von Datums- und Zeitangaben. Sie gibt eine Zeichenkette (String) zurück, die das formatierte Datum und die Uhrzeit repräsentiert, basierend auf den von Ihnen definierten Parametern. Sie können die date()-Funktion zum Beispiel verwenden, um aktuelle oder zukünftige Daten und Zeiten auf einer Webseite anzuzeigen. Wenn Sie mit PHP Informationen aus einer MySQL-Datenbank abrufen, kann date() diese in ein lesbares Format umwandeln. Das ist praktisch für Blogbeiträge oder Nachrichtenartikel.
Deploy Now von IONOS optimiert Ihr Hosting und Ihre Entwicklung. Egal, ob Sie eine statische Webseite, einen E-Commerce-Shop oder eine Blogplattform erstellen möchten – Deploy Now bietet Ihnen ein schnelles Setup und hochflexible Ressourcen, die sich Ihren individuellen Anforderungen anpassen.
So sieht die Syntax der date()-Funktion in PHP aus
Der Aufbau der PHP date()-Funktion ist wie folgt:
date(format, timestamp);
phpWelche Parameter akzeptiert PHP-Date?
Die date()-Funktion hat einen obligatorischen und einen optionalen Parameter.
-
format: PHP date format ist ein Zeichenkettenparameter (String), der angibt, wie das Datum und die Uhrzeit formatiert werden sollen
- Y: steht für das Jahr mit 4 Ziffern (z. B. 2023)
- m: der Monat als Zahl mit führender Null (01 bis 12)
- d: der Tag des Monats als Zahl mit führender Null (01 bis 31)
- H: die Stunde im 24-Stunden-Format (00 bis 23)
- i: die Minute (00 bis 59)
- s: die Sekunde (00 bis 59)
- timestamp: Dies ist ein optionaler Parameter, der einen Zeitstempel als Ganzzahl annimmt. Wenn Sie diesen Parameter weglassen, wird die aktuelle Systemzeit verwendet.
Ein UNIX-Timestamp (auch als POSIX-Zeitstempel bezeichnet) ist eine einfache Ganzzahl, die die Anzahl der Sekunden seit dem 1. Januar 1970 um 00:00:00 Uhr UTC (Koordinierte Weltzeit) abbildet. Dieser Zeitstempel ist ein gemeinsamer Standard in der Informatik, da er unabhängig von Zeitzonen ist und es ermöglicht, simple Berechnungen mit Zeitangaben durchzuführen.
Wenn Sie mehr über die PHP-Programmierung lernen möchten, schauen Sie in unser PHP-Tutorial. Zudem haben wir die Vor- und Nachteile von PHP vs. Python und PHP vs. JavaScript für Sie verglichen.
- DNS-Management
- SSL-Verwaltung
- API-Dokumentation
Beispiele für die Anwendung der PHP date()-Funktion
Die PHP date()-Funktion ist ein mächtiges Werkzeug zur Formatierung von Datums- und Zeitangaben. Sie kann in Kombination mit PHP-Klassen, -Operatoren und -Funktionen verwendet werden, um umfassende Funktionalitäten in Ihrer Webanwendung zu erreichen.
Datum und Uhrzeit verketten
Sie können PHP-Operatoren wie den Konkatenationsoperator einsetzen, um Datums- und Zeitwerte mit anderen Zeichenketten oder Variablen zu kombinieren.
$today = date('Y-m-d'); // aktuelles Jahr, Monat und Tag
$message = 'Das aktuelle Datum ist: ' . $today;
echo $message;
phpZeitstempel generieren und anpassen
Strtotime() gehört zu den PHP-Funktionen und ermöglicht Ihnen, einen Zeitstempel aus einer Zeichenkette zu generieren, die ein Datum oder eine Zeit kennzeichnet. Sie können dann diesen Zeitstempel mit der date()-Funktion formatieren.
$dateString = '2023-08-19';
$timestamp = strtotime($dateString);
$formattedDate = date('l, F j, Y', $timestamp);
echo $formattedDate;
phpDas Ergebnis lautet:
Samstag, August 19, 2023
phpDie PHP DateTime-Klasse
Die DateTime-Klasse stellt eine objektorientierte Methode zur Arbeit mit Datums- und Zeitwerten dar, deren Funktionsweise analog zur date()-Funktion ist. Hier ist ein Beispiel:
$now = new DateTime();
$formattedDate = $now->format('l, F j, Y H:i:s');
echo $formattedDate;
phpZuerst erstellen wir ein DateTime-Objekt namens $now, das das aktuelle Datum und die aktuelle Uhrzeit wiedergibt. Dann benutzen wir die format()-Methode des PHP DateTime-Objekts, um das Datum und die Uhrzeit im gewünschten Format anzuzeigen. Zum Schluss geben wir das formatierte Datum aus.
Ersetzen Sie eigene, kostenintensive Speicherlösungen mit IONOS Object Storage. Es ist hochgradig skalierbar, äußerst kosteneffizient und integriert sich in Ihre Anwendungsszenarien. Die extrem hohe Ausfallsicherheit unserer Server sowie eine individuelle Zugriffssteuerung schützen Ihre Daten zuverlässig.