在MySQL中獲取當前時間戳是非常常見的一個操作,可以用于記錄數據的創建時間或更新時間等。本文將介紹。
1. 使用NOW()函數獲取當前時間戳
NOW()函數返回當前系統日期和時間的日期時間值。它的語法如下:
SELECT NOW();
輸出結果類似于:2022-03-01 12:30:45
2. 使用UNIX_TIMESTAMP()函數獲取當前時間戳
UNIX_TIMESTAMP()函數返回從1970年1月1日00:00:00 UTC到當前時間的秒數。它的語法如下:
SELECT UNIX_TIMESTAMP();
輸出結果類似于:1646145045
3. 使用CURRENT_TIMESTAMP()函數獲取當前時間戳
CURRENT_TIMESTAMP()函數返回當前系統日期和時間的日期時間值。它的語法如下:
SELECT CURRENT_TIMESTAMP();
輸出結果類似于:2022-03-01 12:30:45
4. 使用SYSDATE()函數獲取當前時間戳
SYSDATE()函數返回當前系統日期和時間的日期時間值。它的語法如下:
SELECT SYSDATE();
輸出結果類似于:2022-03-01 12:30:45
在MySQL中獲取當前時間戳有多種方法,包括NOW()函數、UNIX_TIMESTAMP()函數、CURRENT_TIMESTAMP()函數和SYSDATE()函數。根據實際需求選擇合適的方法即可。