一、@DateTimeFormat(入参)
1、使用场景
一般用于前端向后端传值;
2、使用位置
一般用在前后端交互的 dto 的字段上;
示例代码
// 具体时间的
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date createdAt;
// 不带具体时间
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date createdAt;
该注解,用于日期类型的字段
二、@JsonFormat(出参)
1、使用场景
一般用于后端向前端传值(从数据库里面查出来,返回给前端);
2、使用位置
一般用在用户前后端交互的 dto、vo 的字段上;
示例代码:
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createdAt;
用于日期类型的字段;