mysql日期和時間類型
mysql有5種表示時間值的日期和時間類型,分別為、DATE,TIME,YEAR,DATETIME,TIMESTAMP。
TIMESTAMP類型有專有的自動更新特性,
TIMESTAMP類型有專有的自動更新特性,
TIMESTAMP類型有專有的自動更新特性,
類型 | 大小 (字節) |
范圍 | 格式 | 用途 |
---|---|---|---|---|
DATE | 3 | 1000-01-01/9999-12-31 | YYYY-MM-DD | 日期值 |
TIME | 3 | '-838:59:59'/'838:59:59' | HH:MM:SS | 時間值或持續時間 |
YEAR | 1 | 1901/2155 | YYYY | 年份值 |
DATETIME | 8 | 1000-01-01 00:00:00/9999-12-31 23:59:59 | YYYY-MM-DD HH:MM:SS | 混合日期和時間值 |
TIMESTAMP | 4 | 1970-01-01 00:00:00/2037 年某時 | YYYYMMDD HHMMSS | 混合日期和時間值,時間戳 |