今天用实体类从数据库获取日期时,Date获取的时间的格式如下图:

而数据库对应的日期如下图:

即:格式和时间都对不上,网上有说在配置文件里加&serverTimezone=GMT%2B8,但是我这不好使。

所有我在实体类里面用 SimpleDateFormat 类指定格式,解决了格式和时间的问题。

代码如下:


private Date expectedDeployDate;public String getExpectedDeployDate() {SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");return simpleDateFormat.format(expectedDeployDate);}public void setExpectedDeployDate(Date expectedDeployDate) {this.expectedDeployDate = expectedDeployDate;}

所以定义了格式,并把返回的类型改为了String,直接返回字符串类型的日期。

再次使用postman测试,结果如下图:

可以看见,格式和时间都与预期一致。

解决数据库日期返回格式不是yyyy-MM-dd HH:mm:ss 的问题相关推荐

  1. 【怒怼老乔】苹果手机ios系统居然特喵的不支持日期yyyy-MM-dd HH:mm:ss.ms,只支持 yyyy/MM/dd HH:mm:ss

    苹果手机ios系统居然特喵的 不支持日期yyyy-MM-dd HH:mm:ss.ms, 只支持yyyy/MM/dd HH:mm:ss 我只能用 .replace(/\-/g,'\/'); 来替换掉了, ...

  2. Kettle5.2 couldn't convert string [...] to a date using format [yyyy/MM/dd HH:mm:ss.SSS]

    使用kettle出现 couldn't convert string [...] to a date using format [yyyy/MM/dd HH:mm:ss.SSS] 试了各种方法,最后发 ...

  3. C# 中的年月日时分秒 yyyy MM dd HH mm ss

    C# 中的年月日时分秒 yyyy MM dd HH mm ss 其中大小写含义不同,不能混用 年:yyyy 月:MM 日:dd(1-31) DD(0-365) 时:hh:12小时制 HH:24小时制 ...

  4. 时间格式区别之YYYY/MM/dd HH:mm 与 yyyy/MM/dd HH:mm

    1. 相应的业务场景 1.1 场景简介 正值2019年末,2020年初之际,系统日期时间为2019/12/31而系统报表却出现了2020/12/31的日期. 1.2 代码案例如下 2.Java中YYY ...

  5. spring boot + vue 前后端分离时间戳转换为 yyyy:MM:dd HH:mm:ss格式

    后端 1.model(entity)注释直接转换 当返回类型为resultMap,在entity类里面相应属性上加上以下注释 @JsonFormat(pattern="yyyy-MM-dd ...

  6. 小程序日期格式(yyyy-MM-dd HH:mm:ss)转(yyyy/MM/dd HH:mm:ss)

    let newDate = (date).replace(/-/g, '/'); var date = new Date(newDate).getTime(); 转载于:https://www.cnb ...

  7. java 通配符 日期_java – 使用带有通配符支持的SimpleDateFormat解析日期字符串(例如* yyyy * MM * dd * hh * mm * ss)...

    首先,我想知道是否存在类似于SimpleDateFormat但是支持通配符的现有库?如果没有,最好的办法是什么? 我有这个问题,我需要匹配并从文件名中提取日期,但我似乎无法找到适合这种情况的方法.虽然 ...

  8. js时间格式化 YYYY/MM/DD HH:MM:SSS

    /*** 将"2018-05-19T08:04:52.000+0000"这种格式的时间转化为正常格式* @param time*/ function timeFormat(time ...

  9. 年月日格式判断-正则表达式 YYYY/MM/DD、YYYY/MM/DD| YY/MM/DD、 ^(^(\d{4}|\d{2})(\-|\/|\.)\d{1,2}\3\d{1,2}$)|(^\d{4}…

    一.简单的日期判断(YYYY/MM/DD): ^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$ 二.演化的日期判断(YYYY/MM/DD| YY/MM/DD): ^(^(\d{4}| ...

最新文章

  1. 【剑指offer】设置在最小数目的阵列
  2. Visual Studio Code之常备快捷键
  3. 【问链财经-区块链基础知识系列】 第二十八课 区块链如何助力万亿规模的供应链金融蛋糕
  4. 不禁网页的浏览器_网页游戏兴衰史:「农场」没有菜,「渣渣辉」不贪玩
  5. armv7 cortex a系列编程手册_STM32、Cortex-M3和ARMv8-M之间的关联
  6. Python删除文件夹和建立文件夹
  7. java+fseek+函数_函数fseek() 用法(转)
  8. UI使用素材模板|login登录界面
  9. 牵手高通的百度是要拿科大讯飞开刀了?
  10. 视频直播卡顿分析及优化
  11. 华硕笔记本 FX50J 触控板驱动
  12. [生成模型新方向]: score-based generative models
  13. 解决go合约fabric shim peer依赖问题
  14. 选型宝访谈:怎样构建端到端的IT透视能力?
  15. 二硫化锡/纳米碳/MXene/PANI复合材料研究进展
  16. TDSQL“相似查询工具MSQL+”入选VLDB论文 1
  17. 一篇文章彻底弄懂零拷贝底层原理
  18. Python:字符串中的方法--strip()
  19. 基于ARM核心板实现的BMS可行性方案
  20. iOS-Siri唤起银行类app (语音转账)

热门文章

  1. Android练手小项目--仿72g赚吧App
  2. 从员工到总经理的成长笔记:自慢(6)
  3. mysql数据库管理维护_深入浅出MySQL 数据库开发 优化与管理维护 第3版
  4. html 星空效果,HTML5JSstar_动态星空效果
  5. 强化学习代码 (肖志清)部分
  6. ArcGIS之创建企业级地理数据库(Oracle)
  7. Linux文件系统层级结构图和vim中三个模式的命令
  8. 关于内存、外存、磁盘、硬盘、软盘、光盘的区别
  9. 走进微软亚洲研究院随笔
  10. 泰迪云课堂大数据培训平台业务介绍