最近在做一个根据时间段查询数据的表格,发现前端传的时间到打印出sql的查询时间相差8个小时。经过断点调试,发现是mybatis时区转换错误。

前端传到后端的数据是对的,sql打印的时间是错的。

两种办法:

1.修改连接数据库时区

application.yml 或者application.properties 文件中数据库连接方式追加时区设置serverTimezone=GMT+8,这里转换+号为 %2b 后使用

spring:datasource:# 主数据源datasource:driverClassName: com.mysql.jdbc.Driverjdbc-url: jdbc:mysql://localhost:3306/testData?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2b8&useSSL=falseusername: rootpassword: root

2.查询时映射实体改成string,格式为 "yyyy-MM-dd HH:mm:ss"

SpringBoot 查询根据时间数据-数据库时区错误相关推荐

  1. Mybatis查询的时间数据中包含T

    小技巧:Mybatis当查询一个数据库时,需要返回许多数据,平时我们都是使用定义一个实体类,来进行数据的封装,而如今我们可以使用一个Map类型,来作为返回值,比如:resultType="j ...

  2. mysql 怎么查询结果补0_mysql查询连续时间数据——无数据补0

    用D3来画统计图,数据是从mysql数据库中查出来的.mysql 统计图是关于某段时间内,每一年/每个月/每周的微博数量的折线图.数据表是一条微博为一条记录,每条记录有日期这个字段.sql 首先考虑用 ...

  3. mysql查询特定时间数据视频_mysql查询特定时间段内的数据

    参照文章(mysql查询时间段内数据)进行了操作. 先来建表语句: [sql] view plaincopySETFOREIGN_KEY_CHECKS=0;-- ------------------- ...

  4. sql(Mysql)查询出时间数据在显示时加上时区

    select DATE_FORMAT(CONVERT_TZ(report_date_time, 'UTC', #{timeZone}), '%Y-%m-%d') as report_date_time ...

  5. mysql查询特定时间数据视频_MySQL如何查询指定时间数据

    mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法分析总结: 话说有一文章表article,存储文章的添加文章的时间是add_time字段,该字段为int(5)类型的,现需要查询今天添 ...

  6. oracle查询间隔时间数据

    在数据库中查出所有数据分钟间隔10的数据. select ddatetime from table where mod(to_char(ddatetime,'mi'),10) = 0 and to_c ...

  7. 浏览器时间不正确时区错误

    调整系统时区 sudo timedatectl set-timezone 'Asia/Shanghai'

  8. JAVA SpringBoot 获取系统时间 存入数据库

    java.util.Date day=new Date();SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss&q ...

  9. mysql 时间差_后端从mysql取值返回0时区时间数据的问题

    近日搞一个B/S项目,前端页面时间字段总是显示格林威冶时间,也就是0时区的时间,比北京时间差了8个小时.打开后台的数据库,在workbench中查询,结果显示的时间格式正常,为当前北京时间.该时间字段 ...

最新文章

  1. Windows phone 7更新已经支持复制/粘贴[有图有真相]
  2. 详解PHP spl_autoload_register()函数
  3. Hadoop Hive替换自带的derby数据库为MySQL具体步骤
  4. mysql里添加不了中文_为什么MySQL不能添加中文
  5. dom文档对象手册_HTML5学习之DOM编程
  6. crontab的使用
  7. Oracle 写存储过程的一个模板还有一些基本的知识点
  8. python自学网站-分享干货:三个新手自学Python的网站!
  9. Oracle listagg去重distinct三种方法总结
  10. 13.5 Prepared Statements
  11. 高德地图地理编码和逆地理编码,以及逆地理编码的时候如何去掉省、市、镇
  12. 【历史上的今天】7 月 8 日:PostgreSQL 发布;SUSE 收购 K8s 最大服务商;动视暴雪合并
  13. autohotkey_如何编写一个AutoHotkey脚本
  14. Zookeeper Paxos算法 一致性协议
  15. 红外线发射与接收源程序
  16. 2D横板跑酷游戏Boxman
  17. 量化交易 米筐 策略初始设置与运行流程
  18. PHP验证身份证格式
  19. 网站服务器安全检查结果表,网站安全检测报告预测(2020年精华篇)
  20. MT6572 1G内存问题

热门文章

  1. ubuntu系统搭建软raid
  2. 开始学习SHAREPOINT 2003。
  3. 2022.11.17补题祭
  4. 腾讯云轻量应用服务器搭建跨境电商的方法步骤(非常详细)
  5. Android包管理机制5 APK是如何被解析的
  6. 最常问的网络基础面试问题整理
  7. 新走遍美国(二)---故事详情
  8. 关于如何快速使用油猴看视频
  9. ORACLE考试例题
  10. 算法提高 陶陶摘苹果2