DATE DATETIME TIMESTAMP

Data Type “Zero” Value
DATE ‘0000-00-00’
TIME ‘00:00:00’
DATETIME ‘0000-00-00 00:00:00’
TIMESTAMP ‘0000-00-00 00:00:00’
YEAR 0000

DATE类型只包含了日期部分,不包含时间部分.形式为’YYYY-MM-DD’,范围是’1000-01-01’ to ‘9999-12-31’
DATETIME类型同时包含了日期和时间部分.形式为’YYYY-MM-DD hh:mm:ss’,范围是’1000-01-01 00:00:00’ to ‘9999-12-31 23:59:59’
TIMESTAMP类型同时包含了日期和时间部分.范围是’1970-01-01 00:00:01’ UTC to ‘2038-01-19 03:14:07’ UTC.

对于TIMESTAMP,它把客户端插入的时间从当前时区转化为UTC(世界标准时间)进行存储。查询时,将其又转化为客户端当前时区进行返回。
而对于DATETIME,不做任何改变,基本上是原样输入和输出。

总结:TIMESTAMP和DATETIME除了存储范围和存储方式不一样,没有太大区别。当然,对于跨时区的业务,TIMESTAMP更为合适。

参考:
https://www.cnblogs.com/mxwz/p/7520309.html

TIME TYPE

TIME values in ‘hh:mm:ss’ format

YEAR TYPE

MySQL displays YEAR values in YYYY format, with a range of 1901 to 2155, or 0000.

MySQL Date and Time Types(日期和时间格式)相关推荐

  1. MySQL Date and Time Functions(日期和时间)

    1.应用 1.如果数据库中时间格式是(2013-01-12 23:23:56-时间精确到秒) select * from product where timestamp(add_time) = '20 ...

  2. MYSQL学习笔记三:日期和时间函数

    MYSQL学习笔记三:日期和时间函数 1. 获取当前日期的函数和获取当前时间的函数 /*获取当前日期的函数和获取当前时间的函数.将日期以'YYYY-MM-DD'或者'YYYYMMDD'格式返回 */ ...

  3. mysql转换年月日_mysql 日期和时间格式转换实现语句

    mysql 日期和时间格式转换实现语句 更新时间:2009年10月24日 00:25:22   作者: 对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型. ...

  4. js Date 对象用于处理日期和时间。

    来源:http://www.cnblogs.com/jianshao810/archive/2010/09/09/1821861.html Date 对象用于处理日期和时间. 创建 Date 对象的语 ...

  5. 【Java】7.5 正则表达式 7.6 Java 8 新增的日期、时间格式器

    目录 Pattern类 Matcher类 Java 8 新增的日期.时间格式器 Pattern类 Pattern类的实例是将一个编译好的正则表达式封装起来.因此正则表达式字符串必须先被变异成Patte ...

  6. SQL获取当前时间| 日期| SQL时间格式| SQL时间截取| getdate()用法

    SQL 获取当前时间 | 日期 | SQL 时间格式 | SQL 时间截取 | getdate() 用法 1. 当前系统日期.时间 select getdate() 输出:2011-01-06 13: ...

  7. vue中使用moment处理时间戳转换成日期或时间格式

    vue中使用moment处理时间戳转换成日期或时间格式 npm i moment import moment from 'moment' <template><div>< ...

  8. word日期格式批量修改_如何设置Word中使用的默认短日期和长日期和时间格式

    word日期格式批量修改 Inserting the date and time that automatically updates into a document can be useful. T ...

  9. python中设置时间格式--模块datetime中日期和时间格式的参数

    模块datetime中设置日期和时间格式的实参 实参 含义 %A 本地完整星期名称 %a 本地简化星期名称 %B 本地完整的月份名称 %b 本地简化的月份名称 %m(month的首字母) 用数字表示的 ...

最新文章

  1. 如何在内嵌 css 中编写: hover_优秀 CSS 代码的 8 个编写技巧!
  2. Data source rejected establishment of connection, message from server: Too many connections解决办法...
  3. 汇编语言EQU伪指令
  4. 深度学习可以与大数据分手吗?
  5. python遍历树结构_python 数据结构与算法——树的遍历
  6. vscode 找不到path路径
  7. 【Flink】SASL encryption trust check: localHostTrusted = false, remoteHostT
  8. 【Elasticsearch】Elasticsearch bouncing result 问题
  9. POI的XWPFTableCell的方法
  10. 快来看看Ubuntu 17.04官方吉祥物长什么样子!
  11. [转]C# 3.0入门系列(二)
  12. java acr122 读取数据_acr122读写器软件下载-Acr122读写软件 1.59 官方版 - 河东下载站...
  13. CSS禅意花园初始页面布局分析
  14. 获取手机屏幕的宽高 html,js获取手机屏幕宽度、高度
  15. 常用颜色RGB表 色值
  16. Solidworks将英文菜单汉化
  17. 循序渐进学SAP系列(一):--SAP该如何入门
  18. 《四叶游戏》:梦想执念·棒球1号位
  19. idea双击无反应。打不开解决办法
  20. 系统防火墙阻止了加密狗服务器,批处理利用Windows防火墙阻止程序和服务联网!...

热门文章

  1. java高并发日志_高并发下log4j的性能瓶颈
  2. 2021-11-10 动态粒子背景插件
  3. php登录改为用户名,Laravel 认证脚手架改为使用用户名登录
  4. 使用Python 3.5/3.6监听本机任意窗口中的按键操作
  5. Python中lambda表达式的常见用法
  6. Python版双链表结构与有关操作
  7. Python破解ZIP或RAR文件密码
  8. C语言:进制转换(整数、字符串)
  9. android 时间计划软件,时间规划局专业版
  10. mysql客户端 mariadb_配置MariaDB允许客户端远程连接