代码之家  ›  专栏  ›  技术社区  ›  Ankur Singhal

@时间-日期格式-JPA

  •  0
  • Ankur Singhal  · 技术社区  · 7 年前

    我正在使用下面的 要映射的实体 Date

    @Temporal(TemporalType.DATE)
    @Column(name = "birthdate")
    @DateTimeFormat(pattern = "dd-MM-yyyy")
    private Date birthDate;
    

    但仍然 BirthDate 保存在 yyyy-MM-dd 格式。我试过在字段中设置setter方法 birthDate

    日期 . dd-MM-yyyy

    1 回复  |  直到 7 年前
        1
  •  1
  •   roxch    7 年前

    据我以前的项目所知,这是MySQL中给定的日期格式,不能直接更改。我将在映射中设置与数据库中相同的日期模式 (YYYY-MM-DD) 并在以后的使用中重新格式化。