在MySQL中,可以使用FROM_UNIXTIME()
函數將時間戳轉換為日期格式。
以下是一個示例:
SELECT FROM_UNIXTIME(timestamp_column) AS date_column FROM table_name;
其中,timestamp_column
是包含時間戳的列名,table_name
是包含該列的表名。查詢結果將返回轉換后的日期格式。
如果時間戳是以秒為單位的,則可以直接使用FROM_UNIXTIME()
函數進行轉換。如果時間戳是以毫秒為單位的,則需要將時間戳除以1000后再進行轉換。
示例:
-- 示例1:時間戳以秒為單位
SELECT FROM_UNIXTIME(1610707200) AS date_column;
-- 輸出結果:2021-01-15 00:00:00
-- 示例2:時間戳以毫秒為單位
SELECT FROM_UNIXTIME(1610707200000/1000) AS date_column;
-- 輸出結果:2021-01-15 00:00:00
請根據實際情況選擇適合的示例進行使用。