0
該查詢在MySQL:如何設置具有unix紀元時間的TIMESTAMP字段的值?
UPDATE my_table SET last_active = 100000 WHERE my_id = 1;
設置last_active場,這是TIMESTAMP類型,爲「0000-00-00 00:00:00」,但我希望它是集100000 1970年以前的秒。我該怎麼做?
該查詢在MySQL:如何設置具有unix紀元時間的TIMESTAMP字段的值?
UPDATE my_table SET last_active = 100000 WHERE my_id = 1;
設置last_active場,這是TIMESTAMP類型,爲「0000-00-00 00:00:00」,但我希望它是集100000 1970年以前的秒。我該怎麼做?
從時代轉換爲Date
FROM_UNIXTIME(epoch timestamp, optional output format)
默認輸出是YYY-MM-DD HH:MM:SS
爲您的代碼:
UPDATE my_table SET last_active = FROM_UNIXTIME(100000) WHERE my_id = 1;
更改日期類型「 INT「 – uvais
@uvais謝謝,但它必須是一個TIMESTAMP,因爲這是一個現有的應用程序,我不能更改表結構。 – Anna
請參考以下鏈接:。http://www.epochconverter.com/programming/mysql-from-unixtime.php –