色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 時間戳轉格式化

錢淋西2年前11瀏覽0評論

MySQL中的時間戳是指從1970年1月1日0點0分0秒(UTC或GMT)到現在的秒數。在MySQL中,我們可以使用FROM_UNIXTIME()函數將時間戳轉換為格式化的日期。下面是一個示例:

SELECT FROM_UNIXTIME(1514764800, '%Y-%m-%d %H:%i:%s');
-- 輸出結果:2018-01-01 00:00:00

上面的示例中,我們使用了FROM_UNIXTIME()函數將時間戳1514764800轉換為格式化的日期時間。%Y表示年份,%m表示月份,%d表示日期,%H表示小時,%i表示分鐘,%s表示秒。

如果要將當前時間戳轉換為格式化的日期,可以使用UNIX_TIMESTAMP()函數獲取當前時間戳:

SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(), '%Y-%m-%d %H:%i:%s');
-- 輸出結果:2022-07-06 12:34:56

除了使用FROM_UNIXTIME()函數,我們還可以使用DATE_FORMAT()函數將日期轉換為指定格式。下面是一個示例:

SELECT DATE_FORMAT('2022-07-06 12:34:56', '%Y年%m月%d日 %H時%i分%s秒');
-- 輸出結果:2022年07月06日 12時34分56秒

在上面的示例中,我們使用了DATE_FORMAT()函數將日期 '2022-07-06 12:34:56' 轉換為格式化的日期時間。%Y、%m、%d、%H、%i、%s的含義和FROM_UNIXTIME()函數中一樣。

總之,MySQL的時間戳轉格式化并不是什么難事,在你自己的項目中可能需要使用到。只要掌握好FROM_UNIXTIME()和DATE_FORMAT()函數的使用方法,就能很容易地完成轉換了。