在 MySQL 中,我們可以使用時間戳來表示日期和時間。時間戳是一種以整數形式存儲的日期和時間。在 MySQL 中,我們可以使用UNIX_TIMESTAMP()函數來獲取當前的時間戳。
SELECT UNIX_TIMESTAMP();這將返回一個整數,表示當前時間的時間戳。如果我們想將一個日期或時間轉換為時間戳,可以使用UNIX_TIMESTAMP()函數。
SELECT UNIX_TIMESTAMP('2021-07-25 10:30:00');這將返回一個整數,表示“2021-07-25 10:30:00”的時間戳。如果我們想將一個時間戳轉換為日期或時間,可以使用FROM_UNIXTIME()函數。
SELECT FROM_UNIXTIME(1627189800);這將返回一個日期和時間,表示時間戳“1627189800”對應的時間。我們還可以在表中的特定列上使用時間戳。在創建表時,我們可以將時間戳作為列的類型。
CREATE TABLE my_table ( id INT, date_created TIMESTAMP );這將創建一個名為“my_table”的表,其中包含一個名為“date_created”的列,其類型為時間戳。我們還可以在插入行時將時間戳作為值插入特定列中。
INSERT INTO my_table (id, date_created) VALUES (1, UNIX_TIMESTAMP());
上一篇css瀏覽器兼容動易
下一篇css流暢滑動