timestamp和datetime
阿新 • • 發佈:2018-07-22
mss 5.6 rom 中一 相關 函數 sta select time
datetime數據類型在MySQL之前占8個字節,5.6之後占5個字節,datetime的範圍1000-01-01 00:00:00------9999-12-31 23:59:59,格式采用YYYY-MM-DD HH:MM:SS,timestamp的範圍是1970-01-01 00:00:00-2038年某時,格式采用YYYYMMDDHHMMSS。在生產環境中一般datetime數據類型,當然也可以用int類型來存儲時間,可以通過相關函數來轉換。
mysql> select from_unixtime(1532221740);
+---------------------------+
| from_unixtime(1532221740) |
+---------------------------+
| 2018-07-22 09:09:00 |
+---------------------------+
1 row in set (0.00 sec)
mysql> select unix_timestamp(‘2018-07-22 9:09:00‘);
+--------------------------------------+
| unix_timestamp(‘2018-07-22 9:09:00‘) |
+--------------------------------------+
| 1532221740 |
+--------------------------------------+
1 row in set (0.00 sec)
timestamp和datetime