返还给前端数据时间格式使用哪个注解保证只返回时间单位到天

在这里插入图片描述

在 Java 中,可以使用 @JsonFormat 注解来指定日期时间的格式。如果你只需要返回时间单位到天,可以使用 @JsonFormat 注解,并设置 pattern 属性为 “yyyy-MM-dd”。

例如,假设你有一个 POJO 类 DataModel,其中包含一个类型为 java.util.Date 的日期字段 dateField,你可以在该字段上添加 @JsonFormat 注解:

import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;

public class DataModel {
    
    
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date dateField;

    // 省略其他字段和方法
}

然后,当你将 DataModel 对象序列化为 JSON 时,dateField 字段将按照 “yyyy-MM-dd” 的格式进行输出,只返回日期部分,时间部分将被忽略。

这样,在将数据返回给前端时,前端将只获得日期部分的信息。

猜你喜欢

转载自blog.csdn.net/weixin_50503886/article/details/132487849