timestamp类型了,timestamp类型的特点如下:
. 存储占用 4个字节,以年月日小时分秒的日期型式显示
. 存储范围'1970-01-01 00:00:01' to '2038-01-19 03:14:07'.
. 以UTC时区进行存储,但是以系统当前时间进行显示
. 可以在insert和update时把值自动更新为当前时间
由以上特点可以知道,timestamp存储占用的空间和INT类型相同,实际上timestamp类型的数据在存储时就是被保存成INT类型的数据来存储的,这和我们使用INT来存储日期时间数据可以说是完全一样的。由于同样是使用INT类型来保存数据,所以和INT类型一样其存储的时间范围也是有限制的,这一点大家一定要注意,超过了这个范围的日期数据建议大家使用datetime类型来保存。另外timestamp数据存储时是以UTC时区来保存的,在显示时MySQL会自动的把数据转换为当前连接所对应时间来显示。