mysql 獲取時間戳的方法有:1. now() 函數返回當前時間戳;2. current_timestamp 函數也返回當前時間戳;3. unix_timestamp() 函數轉換為 unix 時間戳;4. from_unixtime() 函數將 unix 時間戳轉換為可讀時間戳。
如何獲取 MySQL 時間戳
MySQL 提供了多種方法來獲取時間戳,包括:
1. NOW() 函數
NOW() 函數返回當前時間戳:
SELECT NOW();
登錄后復制
2. CURRENT_TIMESTAMP 函數
CURRENT_TIMESTAMP 函數也返回當前時間戳:
SELECT CURRENT_TIMESTAMP;
登錄后復制
3. UNIX_TIMESTAMP() 函數
UNIX_TIMESTAMP() 函數將時間戳轉換為 Unix 時間戳(自 1970 年 1 月 1 日午夜以來的秒數):
SELECT UNIX_TIMESTAMP();
登錄后復制
4. FROM_UNIXTIME() 函數
FROM_UNIXTIME() 函數將 Unix 時間戳轉換為可讀時間戳:
SELECT FROM_UNIXTIME(1656045000);
登錄后復制
其他提示:
這些函數都返回一個 TIMESTAMP 數據類型的值。
時間戳可以用于標記事件發生的時間或跟蹤數據更改。
可以使用 DATE_FORMAT() 函數將時間戳格式化為所需的格式。