MySQL datetime和timestamp区别

dataTime和timestamp的相同点:
二者都是用来表示时间的 YY-MM-DD HH:MM:SS
不同点:
对于timestamp,它会把客户端插入的时间转化为UTC进行存储,查询时将其转化为时间输出;
对于datatime,它是原样输入原样输出。
二者存储的时间范围也是不一样的:
timestamp所能存储的时间范围:‘1970-01-01 00:00:01’ 到 ‘2038-01-19 03:14:07.999999’
datatime所能存储的时间访问:‘1000-01-01 00:00:00.000000’到 ‘9999-12-31 23:59:59.999999’

总结:timestamp和datatime除了存储范围和方式不一样,其他的差不多

你可能感兴趣的:(mysql)