MySQL是一種用于管理和存儲數據的關系型數據庫管理系統。在MySQL中將日期和時間存儲為單獨的數據類型。但是有時,我們需要將時間轉化為日期,MySQL為我們提供了很多內置的函數來實現這個目標。
下面介紹MySQL中常見的時間轉換函數:
DATE_FORMAT(date, format)
該函數可以將日期格式化為指定的格式。例如:
SELECT DATE_FORMAT('2021-07-01 12:35:20', '%Y-%m-%d');
輸出結果為:
2021-07-01
FROM_UNIXTIME(unix_timestamp, format)
該函數可以將Unix時間戳轉換為指定的日期格式。例如:
SELECT FROM_UNIXTIME(1625331173, '%Y-%m-%d');
輸出結果為:
2021-07-03
以上是MySQL中轉化時間為日期的兩個常用函數。在實際應用中,可以根據需要來選擇使用哪個函數。