Skip to content

时间传参

我现在 SpringBoot 的版本是 2.7.18

一、表单请求

如果通过 Get 请求或者 Post 表单请求,通过 LocalDateTime 来进行参数的接受,需要通过如下方式来进行转换

java
@Data
public class DateFormatReq {
    
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;
}

二、Request Body

java
@Data
public class DateReq {
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
}

三、Response Body

java
@Data
public class DateVO {

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
}