我在我的客户实体中使用下面的 Date
领域
@Temporal(TemporalType.DATE)
@Column(name = "birthdate")
@DateTimeFormat(pattern = "dd-MM-yyyy")
private Date birthDate;
但仍然 BirthDate
保存在 yyyy-MM-dd
格式。我试过用setter方法设置字段 birthDate
使用dateformat,但仍然是相同的响应。
数据库为mysql,列的类型为 Date
. 我想把这个值设为 dd-MM-yyyy
格式。
1条答案
按热度按时间zmeyuzjn1#
据我以前的项目所知,这是mysql中给定的日期格式,不能直接更改。我将在Map中设置与数据库中相同的日期模式
(YYYY-MM-DD)
并在以后的用法中重新格式化。