Heim  >  Fragen und Antworten  >  Hauptteil

Wie ändere ich das SQL-Datumsformat in JJJJ-MM-TT?

Ich habe eine Spalte namens „start_date“ mit dem Datentyp „DATE“. In meiner Datenbanktabelle erscheint es im Format „JJJJ-MM-TT“, aber wenn ich die Daten aus dem Projekt abrufe (mithilfe von node.js), erhalte ich das Ergebnis als „JJJJ-MM-TT22:00:00.000 Z“. Wie ändere ich das Format auf „JJJJ-MM-TT“? Ich habe FORMAT(start_date, "yyyy-MM-dd") ausprobiert, aber es hat nicht funktioniert...

Ich weiß, dass wir das Format normalerweise von der Clientseite aus ändern können, indem wir Moment wie moment(start_date).format("YYYY-MM-DD") verwenden, aber ich versuche, dies von der Serverseite aus zu tun.

P粉713846879P粉713846879289 Tage vor541

Antworte allen(1)Ich werde antworten

  • P粉021854777

    P粉0218547772024-01-05 14:50:31

    您可以使用DATE_FORMAT函数来格式化日期。

    SELECT DATE_FORMAT(start_date, '%Y-%m-%d') FROM table_name;
    

    Antwort
    0
  • StornierenAntwort