Spring和数据问题

时间:2011-06-21 09:52:17

标签: java spring curl

我的数据有问题。我有一个课程,我有安装者和吸气剂。使用curl我需要显示数据和其他东西。我正在使用jetty服务器。这是我用来获取数据的代码:

@DateTimeFormat(iso = ISO.DATE_TIME)
public Date getDate() {

    return date;
}


@DateTimeFormat(iso = ISO.DATE_TIME)
public void setDate(Date date) {
    this.date = date;
}

这是结果:enter image description here

这是我在控制台中得到的: [{ “createdAt”:1308649398723, “时期”:0, “日期”:1308649398723 “updatedAt”:空, “ID”:空}]

我想知道如何在YYYY-MM-DD-HH-MM-SS上更改数据格式。 我补充说:

public void setDate(Date date) {
    this.date = date;
}
@Target( { ElementType.METHOD, ElementType.FIELD, ElementType.PARAMETER })
@Retention(RetentionPolicy.RUNTIME)
public @interface DateTimeFormat {

    String style() default "SS";

    org.springframework.format.annotation.DateTimeFormat.ISO iso() ;

    String pattern() default "";

    public enum ISO {

        DATE,

        TIME,

        DATE_TIME,

        NONE

    }
}

并更改

@DateTimeFormat(iso = ISO.DATE_TIME,,pattern="M/d/yy h:mm a")
public Date getDate() {

    return date;
}


@DateTimeFormat(iso = ISO.DATE_TIME,,pattern="M/d/yy h:mm a")
public void setDate(Date date) {
    this.date = date;
}

仍然无法正常工作

1 个答案:

答案 0 :(得分:1)

您应该在DateTimeFormat注释中设置pattern,而不是iso属性。