网站首页 > 知识剖析 正文
1、 date和datetime、timestamp 的区别
- date保存精度到天,格式为:YYYY-MM-DD,如2016-11-07
- datetime和timestamp精度保存到秒,格式为:YYYY-MM-DD HH:MM:SS
2、datetime 和timestamp两者都是时间类型字段,格式都一致。两者主要有以下几点区别:
- 最主要的区别-受时区影响不同
timestamp会跟随设置的时区变化而变化,而datetime保存的是绝对值不会变化。因此,如果应用场景有跨时区要求的要特别注意这点。
- 占用存储空间不同
timestamp储存占用4个字节,datetime储存占用8个字节。
- 可表示的时间范围不同
- 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。
- 索引速度不同
timestamp更轻量,索引相对datetime更快。
猜你喜欢
- 2025-03-20 DATEVALUE与TIMEVALUE函数:日期时间数值转换
- 2025-03-20 第4天:《日期数据处理太复杂?秒懂时间序列操作的高效方法!》
- 2025-03-20 紧急无线电示位标,你用对了吗?(紧急无线电示位标用法)
- 2025-03-20 Java Date Time 教程-java.util.Date
- 2025-03-20 Python技能:时间管理哪家强?time、datetime、calendar来相会!
- 2025-03-20 Python的datetime库 精准获取、转换和格式化日期与时间!
- 2025-03-20 Python 基础教程十八之 Python datetime模块
- 2025-03-20 使用 C# 解析月份简写的时间日期格式
- 2025-03-20 数据库日期类型使用Varchar与DateTime优缺点
- 2025-03-20 java 判断Date是上午还是下午(java判断当前时间是上午还是下午)
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)