Maison  >  Questions et réponses  >  le corps du texte

Comment changer le format de date SQL en AAAA-MM-JJ ?

J'ai une colonne appelée "start_date" avec le type de données "DATE". Sur ma table de base de données, il apparaît au format "AAAA-MM-JJ", mais lorsque j'extrait les données du projet (à l'aide de node.js), j'obtiens le résultat sous la forme "AAAA-MM-JJ22:00:00.000 Z". Comment puis-je changer le format en « AAAA-MM-JJ » ? J'ai essayé FORMAT(start_date, "aaaa-MM-jj") mais ça n'a pas fonctionné...

Je sais que nous pouvons généralement changer le format du côté client en utilisant moment comme moment(start_date).format("YYYY-MM-DD") mais j'essaie de le faire du côté serveur.

P粉713846879P粉713846879289 Il y a quelques jours545

répondre à tous(1)je répondrai

  • P粉021854777

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

    Vous pouvez utiliser la fonction DATE_FORMAT pour formater les dates.

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

    répondre
    0
  • Annulerrépondre