UNIX_TIMESTAMP函數是MySQL中的一個日期和時間函數,它用于將一個日期時間字符串轉換為對應的UNIX時間戳。
UNIX_TIMESTAMP函數的用法是:
UNIX_TIMESTAMP([datetime])
其中,datetime是一個可選的參數,表示要轉換的日期時間字符串。如果省略該參數,則返回當前的UNIX時間戳。
示例:
返回當前的UNIX時間戳:
SELECT UNIX_TIMESTAMP();
將一個日期時間字符串轉換為UNIX時間戳:
SELECT UNIX_TIMESTAMP('2022-01-01 00:00:00');
注意:UNIX_TIMESTAMP函數返回的是一個整數,表示從1970年1月1日 00:00:00到指定日期時間的秒數。