搜尋

首頁  >  問答  >  主體

如何將 SQL 日期格式變更為 YYYY-MM-DD?

我有一個名為「start_date」、資料類型為「DATE」的欄位。 在我的資料庫表上,它顯示為“YYYY-MM-DD”格式,但是當我從專案中提取資料(使用node.js)時,我得到的結果為“YYYY-MM-DDT22:00:00.000 Z」。 如何將格式變更為“YYYY-MM-DD”? 我嘗試了 FORMAT(start_date, "yyyy-MM-dd") 但沒用...

我知道我們通常可以使用 moment 從客戶端更改格式,例如 moment(start_date).format("YYYY-MM-DD") 但我正在嘗試從伺服器端執行此操作。

P粉713846879P粉713846879389 天前624

全部回覆(1)我來回復

  • P粉021854777

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

    您可以使用DATE_FORMAT函數來格式化日期。

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

    回覆
    0
  • 取消回覆