Java 如何使用json从数据库返回valide日期

Java 如何使用json从数据库返回valide日期,java,json,Java,Json,我不知道为什么日期以aan unix格式返回,我希望它是这样的:yyyy-MM-dd HH:MM:ss这是类中的日期字段: @Column( nullable = true ) @JsonFormat( pattern = "yyyy-MM-dd HH:mm:ss" ) private Date dateSysteme; 返回的日期是这样的:1483616226000,但我希望它是这样的2017/01/12 21:22:12。您必须将其格式化为所需的日期格式 datetemp=n

我不知道为什么日期以aan unix格式返回,我希望它是这样的:yyyy-MM-dd HH:MM:ss这是类中的日期字段:

@Column( nullable = true )
@JsonFormat( pattern = "yyyy-MM-dd HH:mm:ss" )
private Date        dateSysteme;

返回的日期是这样的:1483616226000,但我希望它是这样的2017/01/12 21:22:12。您必须将其格式化为所需的日期格式


datetemp=newsimpledateformat(“yyyy/MM/dd HH:MM:ss”).format(yourDate))

我只需配置Jackson的ObjectMapper(全局):


这也有一个
setDateFormat
方法。

我在这里设置了这个方法??不管
date
你得到的是什么,只要进入
format()
方法。你在用Jackson吗?是的
    ObjectMapper objectMapper = new ObjectMapper()
        .configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);