数据库中的数据是日期格式,传到前台之后变成了long型的数字串,大家可以在前台使用函数对日期进行处理,格式化成想要的格式,处理方式较为基础,大家自行尝试。我们这里介绍几种简单的方法 第一种: 如果使用的fastjson处理的查询结果,可以这样处理:
直接在相应的entity类里边给对象的字段上加上注解 @JSONField(format = “yyyy-MM-dd HH:mm:ss”) 就行这样:
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
private Date date;
或者加在get方法上,是一样的效果:
/**
* 获取:日期
*/
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
public Date getDate() {
return date;
}
第一种: 如果使用的是jackson包 // 在属性或者get方法上加此注解,方法和上边的一样
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
private Date date;
效果如下: 上边是数据库的数据,下边是界面的展示效果