Heim > Datenbank > MySQL-Tutorial > Wie kann die Funktion FROM_UNIXTIME() von MySQL Unix-Zeitstempel in für Menschen lesbare Daten konvertieren?

Wie kann die Funktion FROM_UNIXTIME() von MySQL Unix-Zeitstempel in für Menschen lesbare Daten konvertieren?

Barbara Streisand
Freigeben: 2024-11-28 12:52:14
Original
112 Leute haben es durchsucht

How Can MySQL's FROM_UNIXTIME() Function Convert Unix Timestamps to Human-Readable Dates?

Konvertieren von Unix-Zeitstempeln in für Menschen lesbare Daten mit MySQL

Viele Datenbanken verwenden Unix-Zeitstempel, um Datums- und Zeitinformationen zu speichern. Für benutzerorientierte Anwendungen wird jedoch häufig ein für Menschen lesbares Datumsformat bevorzugt. In diesem Artikel wird erklärt, wie Sie die MySQL-Funktion FROM_UNIXTIME() verwenden, um Unix-Zeitstempel einfach in ein besser lesbares Format zu konvertieren.

Funktion FROM_UNIXTIME()

Die Funktion FROM_UNIXTIME() verwendet einen Unix-Zeitstempel als Argument und gibt eine für Menschen lesbare Datumszeichenfolge zurück. Das Format der zurückgegebenen Datumszeichenfolge kann mithilfe verschiedener Formatbezeichner angepasst werden.

Beispiel:

SELECT
  FROM_UNIXTIME(timestamp) 
FROM 
  your_table;
Nach dem Login kopieren

Diese Abfrage konvertiert alle Unix-Zeitstempel im „ timestamp“-Spalte der „your_table“-Tabelle in für Menschen lesbare Datumsangaben.

Format Bezeichner:

Die folgenden Formatbezeichner können verwendet werden, um das Ausgabeformat der FROM_UNIXTIME()-Funktion anzupassen:

  • %Y: Jahr (z. B. 2021)
  • %m: Monat (z. B. 03)
  • %d: Tag von der Monat (z. B. 01)
  • %H: Stunde (z. B. 12)
  • %i: Minute (z. B. 22)
  • %s: Sekunde (z. B. 05)

Beispiele für Formatiert Ausgabe:

  • FROM_UNIXTIME(Zeitstempel, '%Y-%m-%d'): JJJJ-MM-TT (z. B. 2021-03-01)
  • FROM_UNIXTIME(Zeitstempel, '%Y-%m-%d %H:%i:%s'): JJJJ-MM-TT HH:MM:SS (z. B. 2021-03-01 12:22:05)

Zusätzliche Ressourcen:

  • [MySQL-Dokumentation zu FROM_UNIXTIME()](https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_from-unixtime)

Das obige ist der detaillierte Inhalt vonWie kann die Funktion FROM_UNIXTIME() von MySQL Unix-Zeitstempel in für Menschen lesbare Daten konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage