赞
踩
方法一
前端显示:2023-03-18T22:42:48.000+00:00
实体类加上注解
- @JsonFormat(shape=JsonFormat.Shape.STRING,pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
- private Date interveneStartdate;//干预开始时间
加上之后在前端就能看到时间显示为2023-03-18 22:42:48
注意如果是在编辑页面进行回显示修改,注意前后端的时间类型要一致,比如:date和datetime,他们两个的时间精度是不同的,date找到年月日,datetime精度到年月日时分秒,也就是两个的日期类型不一致,如果前端是date,后端是datetime,修改时就会报类型错误,这个根据自己的需求去改就好了。
方法二
在前端传入参数后做转换
- function renderTime(date) {
- var dateee = new Date(date).toJSON();
- return new Date(+new Date(dateee) + 8 * 3600 * 1000).toISOString().replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '')
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。