Heim >Backend-Entwicklung >PHP-Tutorial >Wie formatiere ich MySQL Datetime als „MM/TT/JJ H:M (AM/PM)' in PHP?

Wie formatiere ich MySQL Datetime als „MM/TT/JJ H:M (AM/PM)' in PHP?

Linda Hamilton
Linda HamiltonOriginal
2024-12-20 11:27:09789Durchsuche

How to Format MySQL Datetime as

Konvertieren Sie MySQL Datetime in ein benutzerdefiniertes Format in PHP

Das Konvertieren einer Datetime-Spalte in MySQL in ein bestimmtes Anzeigeformat kann mühelos mit PHP erreicht werden. So wandeln Sie Ihre Datetime-Daten in das gewünschte Format „mm/dd/yy H:M (AM/PM)“ um:

$timestamp = strtotime($mysqlDatetime);
$formattedDate = date('m/d/y g:i A', $timestamp);

In diesem Code stellt $mysqlDatetime Ihren ursprünglichen Datetime-Wert dar, der in gespeichert ist MySQL. Die Funktion strtotime() konvertiert die MySQL-Datums-/Uhrzeitzeichenfolge in einen UNIX-Zeitstempel, der dann in der Funktion date() verwendet wird, um die Datums- und Uhrzeitangabe gemäß der gewünschten Formatspezifikation zu formatieren.

Die Formatspezifikation „m/d/ y g:i A" bedeutet Folgendes:

  • "m": Monat im numerischen Format (01-12)
  • "d": Tag des Monats im numerischen Format (01-31)
  • "y": Jahr im zweistelligen Format (z. B. 23 für 2023)
  • „g“: Stunde im 12-Stunden-Format ohne führende Nullen (1-12)
  • "i": Minute im numerischen Format (00-59)
  • "A": AM/PM-Bezeichner

Das obige ist der detaillierte Inhalt vonWie formatiere ich MySQL Datetime als „MM/TT/JJ H:M (AM/PM)' in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn