欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql時間戳如何轉換為日期

洪振霞2年前13瀏覽0評論

MySQL是一個流行的關系型數據庫,它也支持在數據表中使用時間戳存儲日期和時間信息。但是,使用時間戳來存儲日期和時間信息并不能直接使用,我們需要將時間戳轉換成可讀的日期或時間格式。

SELECT FROM_UNIXTIME(timestamp) AS datetime
FROM table;

在上面的代碼中,我們使用MySQL的函數FROM_UNIXTIME來將時間戳轉換為日期時間格式。該函數需要一個時間戳作為參數,并返回一個可讀的日期時間格式。

2021-05-06 12:30:00

如果你的時間戳是以毫秒為單位存儲的,那么你需要將它除以1000,因為FROM_UNIXTIME函數需要秒級別的時間戳。

SELECT FROM_UNIXTIME(timestamp/1000) AS datetime
FROM table;

在上面的例子中,我們將時間戳除以1000以獲得秒級別的時間戳,并使用FROM_UNIXTIME函數將其轉換為可讀的日期時間格式。

如果你只需要轉換日期部分而不需要時間部分,可以使用DATE函數。

SELECT DATE(FROM_UNIXTIME(timestamp)) AS date
FROM table;

使用上述代碼,我們將時間戳轉換為日期格式并去掉了時間部分。

總之,MySQL的時間戳可以通過使用FROM_UNIXTIME函數來轉換為可讀的日期或時間格式。如果你只需要日期部分,可以使用DATE函數。