当前位置: 首页 > article >正文

MySQL数据库时间类型

MySQL数据库时间类型

MySQL中常用的几种时间类型有:date、datetime、timestamp
1.datetime:时间日期
格式是yyyy-MM-dd HH:mm:ss,表示的范围是从1000-01-01 00:00:00到9999-12-31 23:59:59,有零值,0000-00-00 00:00:00,插入数据需要8个字节存储空间,使用current_timestamp()和now()可以获取当前的系统日期和时间;
2.date:日期
格式是yyyy-MM-dd HH:mm:ss,表示的范围是从1000到9999,插入数据需要3个字节存储空间,使用current_date()和now()可以获取当前的系统日期;
3.timestamp:时间戳
格式是yyyy-MM-dd HH:mm:ss,,表示的范围是从1970到2038,timestamp不能为空,有默认值,插入数据需要4个字节存储空间,存储数据的时候需要对当前时间错在的时区进行转换,查询数据的时候再将时间转换回当前的时区;

timestamp和datetime的区别:
1.timestamp跟时区有关,能表示出实际的日期
datetime表示出插入时的当地时间
2.timestamp存储空间较小,表示的时间范围也较小
3.timestamp相比datetime计算时间更快

日期格式 转化成 字符串
DATE_FORMAT( )函数

字符串 转化成 日期
str_to_date()函数


http://www.kler.cn/a/294389.html

相关文章:

  • Mac intel 安装IDEA激活时遇到问题 jetbrains.vmoptions.plist: Permission denied
  • Python 随笔
  • 【软件工程】一篇入门UML建模图(类图)
  • HTTP协议基础
  • 深入理解接口测试:实用指南与最佳实践5.0(三)
  • 应用程序部署(IIS的相关使用,sql server的相关使用)
  • DELTA_IA-ASD_ASDA-A2简明教程
  • 【无标题】使用Go (或者 Python) 执行外部命令,直接模式和 Shell模式的区别
  • OpenHarmony鸿蒙开发( Beta5.0)智能手表应用开发实践
  • 【C-实践】文件服务器(3.0)
  • 交友系统“陌陌”全方位解析
  • 数据仓库理论知识
  • 【Python】一文详细向您介绍 bisect_left 函数
  • Java内存马系列 | SpringMVC内存马 - 上 | SpringMVC代码分析
  • netty编程之基于websocket实现聊天功能
  • 【SRC】某次众测绕过限制注册用户+敏感信息泄露漏洞
  • 鸿蒙双向认证
  • 贷款利率高低跟什么有关?仅凭身份证就能贷到款?额度是多少?
  • SCSS darken函数
  • Socket编程---TCP篇
  • Kotlin高阶函数与Lambda表达式及内联函数的介绍
  • 深度学习速通系列:推荐五个提高机器学习模型鲁棒性和稳定性的开源工具或框架
  • 打靶记录16——Momentum
  • 周末总结(2024/09/07)
  • springboot+vue+mybatis计算机毕业设计智慧篮球馆预约+PPT+论文+讲解+售后
  • html 单页面路由模式hash和history