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

mysql把long類型轉換為日期

阮建安1年前13瀏覽0評論

在MySQL數據庫中,long類型是指存儲11位數字的整數。現在我們需要把long類型的數據轉換成日期格式,該怎么做呢?以下是一個簡單的示例:

SELECT FROM_UNIXTIME(1533236600);

上面的代碼將輸出“2018-08-03 08:50:00”,即把1533236600這個long類型的數字轉換成了標準的日期格式。

這里使用了FROM_UNIXTIME函數,它接受一個表示時間戳的整數參數,并返回一個格式化的日期時間字符串。我們也可以在函數中指定日期時間格式,例如:

SELECT FROM_UNIXTIME(1533236600, '%Y-%m-%d');

上面的代碼將只輸出“2018-08-03”,即只返回日期部分的格式化字符串。

這里需要注意的是,FROM_UNIXTIME函數默認使用系統的時區,如果需要顯示其他時區的時間可以使用CONVERT_TZ函數轉換時區,例如:

SELECT CONVERT_TZ(FROM_UNIXTIME(1533236600), '+00:00', '+08:00');

上面的代碼將輸出“2018-08-03 16:50:00”,即把UTC時間轉換成了東八區的時間。

總之,MySQL提供了很多函數可以方便地進行日期時間轉換,讓我們不再需要手動處理long類型的日期數據。