UTC一般指协调世界时
协调世界时(英:Coordinated Universal Time ,法:Temps Universel Coordonné),又称世界统一时间,世界标准时间,国际协调时间。英文(CUT)和法文(TUC)的缩写不同,作为妥协,简称UTC。
这套时间系统被应用于许多互联网和万维网的标准中,例如,网络时间协议就是协调世界时在互联网中使用的一种方式。
中国大陆、中国香港、中国澳门、中国台湾、蒙古国、新加坡、马来西亚、菲律宾、西澳大利亚州的时间与UTC的时差均为+8,也就是UTC+8。
时区(Time Zone)是地球上的区域使用同一个时间定义。1884年在华盛顿召开国际经度会议时,为了克服时间上的混乱,规定将全球划分为24个时区。在中国采用首都北京所在地东八区的时间为全国统一使用时间。
  TIMESTAMP列的显示格式与DATETIME列相同。换句话说,显示宽度固定在19字符,并且格式为YYYY-MM-DD HH:MM:SS。
  DATETIME以''YYYY-MM-DD HH:MM:SS''格式检索和显示DATETIME值。支持的范围为''1000-01-01 00:00:00''到''9999-12-31 23:59:59'';  TIMESTAMP值不能早于1970或晚于2017
  TIMESTAMP
  1.4个字节储存(Time stamp value is stored in 4 bytes)
  2.值以UTC格式保存( it stores the number of milliseconds)
  3.时区转化 ,存储时对当前的时区进行转换,检索时再转换回当前的时区。
  DATETIME
  1.8个字节储存(8 bytes storage)
  2.实际格式储存(Just stores what you have stored and retrieves the same thing which you have stored.)
  3.与时区无关(It has nothing to deal with the TIMEZONE and Conversion.)
  TIMESTAMP 默认允许为 “非空”(not null by default), 如果你在定义“ts TIMESTAMP DEFAULT NULL” 是非法的。 可以指定为空 null ,“ts TIMESTAMP NULL" ,这时可以在添加语句改变默认值。
  ts2 TIMESTAMP NULL DEFAULT 0,
       ts3 TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP
  default (一个表中只能有一个列选择下面其中一种)
  default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
  
Timestamps in MySQL generally used to track changes to records, and are often updated every time the record is changed. If you want to store a specific value you should use a datetime field.
mysql 生成模板 对应的jdbcType 都是 TIMESTAMP   java类型都为Date

timestamp与datetime使用相关推荐

  1. MySQL中有关TIMESTAMP和DATETIME的总结

    一.MySQL中如何表示当前时间? 其实,表达方式还是蛮多的,汇总如下: CURRENT_TIMESTAMP CURRENT_TIMESTAMP() NOW() LOCALTIME LOCALTIME ...

  2. Mysql的timestamp与datetime

    1.MySQL表示当前时间 CURRENT_TIMESTAMP CURRENT_TIMESTAMP() NOW() LOCALTIME LOCALTIME() LOCALTIMESTAMP LOCAL ...

  3. linux mysql timestamp_MySQL时间类型Timestamp和Datetime 的深入理解

    MySQL数据库常用的时间类型有timestamp和datetime,两者主要区别是占用存储空间长度不一致.可存储的时间也有限制,但针对不同版本下,timestamp字段类型的设置需要慎重,因为不注意 ...

  4. python datetime to timestamp_python timestamp和datetime之间转换详解

    做开发中难免时间类型之间的转换, 最近就发现前端js和后端django经常要用到这个转换, 其中jsDate.now()精确到毫秒,而Python中Datetime.datetime.now()是精确 ...

  5. mysql show timestamp_MySQL中有关TIMESTAMP和DATETIME的总结

    一.MySQL中如何表示当前时间? 其实,表达方式还是蛮多的,汇总如下: CURRENT_TIMESTAMP CURRENT_TIMESTAMP() NOW() LOCALTIME LOCALTIME ...

  6. timestamp与datetime的对比

    首先我们看一下timestamp与datetime的对比如下: 类型 TIMESTAMP DATETIME 不同点 存储空间 TIMESTAMP占用4个字节 DATETIME占用8个字节 时区 TIM ...

  7. TIMESTAMP和DATETIME的区别(海信面试题)

    TIMESTAMP和DATETIME的相同点: 两者都可用来表示 YYYY-MM-DD HH:MM:SS 类型的日期 TIMESTAMP和DATETIME的不同点: 1. 两者的存储方式不一样 对于T ...

  8. TIMESTAMP和DATETIME哪个好

    日期范围 TIMESTAMP 支持从'1970-01-01 00:00:01′ 到 '2038-01-19 03:14:07′ UTC. 这个时间可能对目前正在工作的人来说没什么问题,可以坚持到我们退 ...

  9. MySQL时间格式TIMESTAMP和DATETIME的区别

    时区,timestamp会跟随设置的时区变化而变化,而datetime保存的是绝对值不会变化 自动更新,insert.update数据时,可以设置timestamp列自动以当前时间(CURRENT_T ...

最新文章

  1. python操作mongodb进行读写
  2. (DOM艺术) 实用的动画
  3. ln -s命令 linux,linux ln命令详解
  4. 让工作与(vue)音乐相伴
  5. CRegKey 注册表操作
  6. linux mysql python包_03_mysql-python模块, linux环境下python2,python3的
  7. Leetcode算法题(C语言)16--有效的字母异位词
  8. TiDB 增加 MySQL 内建函数
  9. 给定一个序列,判断该序列是否为二叉树查找树的后序遍历序列
  10. python 任务计划_python任务计划
  11. 电子海图领域一些概念名词的梳理
  12. 北卡罗来纳大学遗传算法工具箱
  13. 计算机文化以计算机为核心,计算机文化础知识点总结(经典版) 考试专用.doc
  14. H3C认证路由交换网络高级工程师H3CSE
  15. 中控指纹仪 后台比对小结
  16. idea社区版激活_使用IntelliJ IDEA社区版代替付费版
  17. 男女老少皆宜的15种瘦身食物,著名人生保健专家撰写
  18. 仿苹果菜单的图片放大特效实现
  19. 捷联惯导中的姿态更新
  20. java 有序的list_Java 中的 List —— 有序序列

热门文章

  1. ftp服务器的端口20和21的具体作用,FTP协议中21端口和20端口的详解
  2. Vertical roller mill lead blast furnace slag processing equipment
  3. android没有adm_Android--Android Studio 打开ADM报错
  4. 苹果wifi网速慢怎么办_家里网速慢如何解决 提高WiFi网速方法【详解】
  5. ictclas java 64_ICTCLAS分词系统在win7 64 java平台下环境搭建
  6. doker学习4---docker容器数据卷
  7. 等保2.0控制点总结
  8. 为实施了IFD的Dynamics 365更换自签名的SSL证书以符合Chrome的要求
  9. ArcGIS教程:确定空间关系
  10. Scikit Learn-聚类方法