close
1.time:3 byte
格式最大為 -838:59:59~838:59:59
小時838因為他可以紀錄時間的經過
2.date 3 byte
格式:
1000-01-01~9999-12-31
2.1 0-69 為西元2000年開始 70~99為1970開始
當insert into xx (x_date)values(0),(0000)都會是2000年
2.2可以用字串或數字存
3.datetime 8byte
y-m-d h:i:s
3.1必須有空格
4.timestamp 4byte 有時區的概念,改系統或資料庫時區的時間,資料也會變
y-m-d h:i:s
設定新的時區以後,使用下列的範例測試「DATETIME」和「TIMESTAMP」兩種型態,可以看出在儲存日期時間資料上的差異:
因為「TIMESTAMP」型態儲存的是格林威治標準時間,所以在修改時區後,查詢得到的日期時間資料就會有差異了:
http://www.codedata.com.tw/database/mysql-tutorial-8-storage-engine-datatype/
全站熱搜