date和datetime、timestamp 的区别
date保存精度到天,格式为:YYYY-MM-DD
,如2016-11-07
datetime和timestamp精度保存到秒,格式为:YYYY-MM-DD HH:MM:SS
,如:2016-11-07 10:58:27
因此如果只需保存到天的字段(如生日)用date就可以了。
datetime 和timestamp
两者都是时间类型字段,格式都一致。两者主要有以下几点区别:
- 最主要的区别-受时区影响不同。
timestamp
会跟随设置的时区变化而变化,而datetime
保存的是绝对值不会变化。
详细可以阅读这篇博客的演示: