页面上时间显示为数字 后端返回给前端 response java系统

编程入门 行业动态 更新时间:2024-10-17 11:31:23

页面上时间显示为数字 <a href=https://www.elefans.com/category/jswz/34/1771414.html style=后端返回给前端 response java系统"/>

页面上时间显示为数字 后端返回给前端 response java系统

有时候,在一个系统里,会看到,有的页面时间显示正常,有的页面时间显示成数字。像这样:

"createTime": 1698706491000

这是因为出参没有做转换,直接将java.util.Date类型的数据返回给前端了。

返回给前端的数据应该都是字符串。应该将Date类型转换成字符串。

只需要在字段上加上这个注解即可。

@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")

如果项目中没有这些框架,那就自己手写,用 SimpleDateFormat 做转换就行。

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
String date = dateFormat.format(new Date());

更多推荐

页面上时间显示为数字 后端返回给前端 response java系统

本文发布于:2023-11-15 18:10:20,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1603946.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:后端   页面   数字   时间   系统

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!