mysql 数据类型 日期和时间类型

 mysql 数据类型 日期和时间类型_第1张图片

TIMESTAMP和DATETIME的不同点:

1> 两者的存储方式不一样

对于TIMESTAMP,它把客户端插入的时间从当前时区转化为UTC(世界标准时间)进行存储。查询时,将其又转化为客户端当前时区进行返回。

而对于DATETIME,不做任何改变,基本上是原样输入和输出。
2> 两者存储的时间范围不同
3> TIMESTAMP和DATETIME除了存储范围和存储方式不一样,没有太大区别。对于跨时区的业务,TIMESTAMP更为合适

 

你可能感兴趣的:(mysql)