mysql能处理的时间最小单位为秒,MariaDB支持微秒级的时间类型。Mysql提供两种类似的日期类型:DATETIME与TIMESTAMP,下面对比下这两位孪生兄弟:
1.占用的存储长度不一样,DATETIME占用8字节,TIMESTAMP则只占用4个字节;
2.都是精确到秒
3.DATETIME支持大范围的值,支持从1001到9999,而TIMESTAMP只支持1970-2038年
4.DATETIME显示不依赖时区,TIMESTAMP则依赖时区
mysql能处理的时间最小单位为秒,MariaDB支持微秒级的时间类型。Mysql提供两种类似的日期类型:DATETIME与TIMESTAMP,下面对比下这两位孪生兄弟:
1.占用的存储长度不一样,DATETIME占用8字节,TIMESTAMP则只占用4个字节;
2.都是精确到秒
3.DATETIME支持大范围的值,支持从1001到9999,而TIMESTAMP只支持1970-2038年
4.DATETIME显示不依赖时区,TIMESTAMP则依赖时区