SpringBoot返回正常时间给前端

Posted Jason_ou2021

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot返回正常时间给前端相关的知识,希望对你有一定的参考价值。

package com.example.demo.Entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.ToString;

import java.util.Date;


@Data
@ToString
public class UserEntity {
    private long id;
    private String name;
    private String passwd;
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date create_time;
    @JsonFormat(shape= JsonFormat.Shape.STRING,pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date update_time;
    private String is_delete;
}

在实体类字段上加上注解

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

在控制器里添加操作时这样直接new Date()传入

    @PostMapping("/add_user")
    @ResponseBody
    public long add_user(String name, String passwd){
        UserEntity userEntity = new UserEntity();
        userEntity.setName(name);
        userEntity.setPasswd(passwd);
        userEntity.setCreate_time(new Date());
        userEntity.setUpdate_time(new Date());
        userEntity.setIs_delete("0");
        return userService.AddUser(userEntity);
    }

以上是关于SpringBoot返回正常时间给前端的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot 中,返回给 前端如 Vuethymeleaf javascript 插件如 bootstrapTable时,将code码转换成文本显示

SpringBoot 中,返回给 前端如 Vuethymeleaf javascript 插件如 bootstrapTable时,将code码转换成文本显示

springboot拦截器返回json数据给前端

前端开发常用js代码片段

springboot后端的返回的data属性前端无法接收

Springboot Long类型数据太长返回给前端,精度丢失问题 复现解决