当前位置:   article > 正文

前端时间格式2023-03-18T22:42:48.000+00:00 转化成正常格式_2023-11-19t21:45:00.000+00:00

2023-11-19t21:45:00.000+00:00

方法一
前端显示:2023-03-18T22:42:48.000+00:00
实体类加上注解

  1. @JsonFormat(shape=JsonFormat.Shape.STRING,pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
  2. private Date interveneStartdate;//干预开始时间

加上之后在前端就能看到时间显示为2023-03-18 22:42:48

注意如果是在编辑页面进行回显示修改,注意前后端的时间类型要一致,比如:date和datetime,他们两个的时间精度是不同的,date找到年月日,datetime精度到年月日时分秒,也就是两个的日期类型不一致,如果前端是date,后端是datetime,修改时就会报类型错误,这个根据自己的需求去改就好了。

方法二
在前端传入参数后做转换

  1. function renderTime(date) {
  2. var dateee = new Date(date).toJSON();
  3. return new Date(+new Date(dateee) + 8 * 3600 * 1000).toISOString().replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '')
  4. }

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号