时间戳类型和时间类型区别是什么?
来源:4-4 用户表的创建
慕仔5486025
2019-12-19 09:42:20
时间戳类型和时间类型区别是什么?
1回答
同学,你好。
1、时间戳类型(timestamp)存储和时区相关,即会根据时区做转换(会存储为世界标准时间时间,也就是说它是一个固定时间,只是在不同的时区表示不同而已);
如:+8时区存进去, 而在+9时区取出,则时间为+9时区的时间
而时间类型(datetime)保存的是绝对值不会变化
如:+8时区存进去,在+9时区取出时,仍为+8时区的时间
2、占用空间不一样,timestamp在内部存储为整型,占用4个字节,而datetime占用8个字节。
3、可表示的时间范围不同,timestamp可表示范围:1970-01-01 00:00:00 ~ 2038-01-09 03:14:07,datetime支持的范围更宽1000-01-01 00:00:00 ~ 9999-12-31 23:59:59
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题
回答 1
回答 3