So zeigen Sie Daten im TT/MM/JJJJ-Format in PHP MySQL an
Problem:
Standardmäßig speichert MySQL Datumsangaben im Format „JJJJ-MM-TT“. Allerdings ist es oft wünschenswert, Datumsangaben im bekannteren Format „TT/MM/JJJJ“ anzuzeigen. Wie kann dies mit PHP MySQL erreicht werden?
Antworten:
Mit PHP:
Beispiel:
$timestamp = strtotime($date_from_db); echo date('d/m/Y', $timestamp);
Beachten Sie, dass diese Methode aufgrund von Zeitstempelbeschränkungen auf Daten im Bereich von 1970 bis 2038 beschränkt ist.
Verwendung von MySQL:
Die Funktion date_format() in MySQL kann verwendet werden um Datumsangaben zu formatieren.
Beispiel:
SELECT date_format(curdate(), '%d/%m/%Y');
Dies gibt das aktuelle Datum im Format „tt/mm/jjjj“ zurück.
Verwendung der DateTime-Klasse :
Die DateTime-Klasse in PHP bietet einen flexibleren Ansatz, der die Einschränkungen von vermeidet Zeitstempel.
Beispiel:
$date = new DateTime('2010-03-19'); echo $date->format('d/m/Y');
Dadurch wird das Datum als „19.03.2010“ ausgegeben.
Das obige ist der detaillierte Inhalt vonWie formatiere ich Datumsangaben als TT/MM/JJJJ in PHP und MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!