在日志里显示的日期还是正确的 yy-mm-dd
这里有标明 实体类输出的日期是带英文的Date默认格式
前端显示的
我用了ssm框架,之前没有框架的时候日期是没有问题的,有没有什么解决办法
你应该对时间字符串进行格式化,不要用默认的tostring,因为那取决于操作系统默认的时间显示方式和框架默认的时间显示方式。你就干脆不要传一个时间格式,而是传一个格式化好的时间字符串,框架就不会给你乱改了
方案1 sql 中把日期类型 格式化好
方案2 查询到的对象日期进行格式化
方案3 页面对日期进行格式化
三者选其一就行
可以在实体类添加一个字符串字段,并通过SimpleDateFormat格式化date日期为字符串,并存入实体类中的日期字符串字段中,前端回显该字符串即可正确回显