Heim >Datenbank >MySQL-Tutorial >Wie zeige ich DATETIME als „TT-MM-JJJJ HH:MM:SS' in MySQL an?

Wie zeige ich DATETIME als „TT-MM-JJJJ HH:MM:SS' in MySQL an?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-04 06:38:11652Durchsuche

How to Display DATETIME as 'DD-MM-YYYY HH:MM:SS' in MySQL?

So legen Sie das Standard-DATETIME-Format in der MySQL CREATE TABLE-Anweisung auf „TT-MM-JJJJ HH:MM:SS“ fest

Während MySQL speichert DATETIME-Werte im Format „JJJJ-MM-TT HH:MM:SS“. Es kann jedoch vorkommen, dass Sie ein anderes Standardformat angeben müssen, z „TT-MM-JJJJ HH:MM:SS“. Dieser Artikel führt Sie durch die Einrichtung dieses speziellen Formats während der Tabellenerstellung über die MySQL-Befehlszeile.

Lösung:

Obwohl es nicht möglich ist, das Standardformat explizit festzulegen Wenn Sie mit der CREATE TABLE-Anweisung „TT-MM-JJJJ HH:MM:SS“ verwenden, können Sie die Zeitformatfunktionen von MySQL nutzen, um das gewünschte Anzeigeformat zu erreichen. Eine solche Funktion ist DATE_FORMAT:

CREATE TABLE table_name (
    datetime_field DATETIME
);

Nach dem Erstellen der Tabelle können Sie die Funktion DATE_FORMAT in Abfragen verwenden, um die Spalte datetime_field im gewünschten Format anzuzeigen:

SELECT DATE_FORMAT(datetime_field, '%d-%m-%Y %H:%i:%s')
FROM table_name;

Das obige ist der detaillierte Inhalt vonWie zeige ich DATETIME als „TT-MM-JJJJ HH:MM:SS' in MySQL an?. 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