栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

关于数据库时间保存, 为什么用时间戳的见解

关于数据库时间保存, 为什么用时间戳的见解

时间戳无时区, 看着很准很高大上, 但是真的需要这样用吗? 什么情况下才需要这样用?
一, 数据库和应用服务器不在一个时区

  1. 保存时间的时候, 代码里有的地方用了服务器的时间, 有的地方用了数据库的时间, 因为存在时区的问题, 因此用时间戳来保存保证时间正确
  2. 代码里面有用服务器的时间与数据表里的时间进行比较的时候, 因为存在时区的问题, 所以用时间戳来对比

二, 客户端与服务端不在一个时区
客户端可能分布在多个时区段, 为了正确显示客户端所在的时区, 用时间戳来保存

抛开时区的问题, 其它情况就没必要用时间戳来保存, 用datetime格式, 即直观,又方便操作

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/327362.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号