【发布时间】:2020-12-19 10:46:38
【问题描述】:
我使用 Spring Boot、PostreSQL、JPA 在数据库中有一些带有 created_at 列的@Entity
@CreationTimestamp
private LocalDate createdAt;
这是数据库中 2020-08-31 的结果,但我需要 31.08.2020。怎么改?
我试过了:
- application.properties spring.jackson.date-format=dd.MM.YYYY
@JsonFormat(pattern = "dd.MM.YYYY")
@CreationTimestamp
private LocalDate createdAt;
- 尝试将 LocalDate 更改为 Date
【问题讨论】:
-
在显示值时格式化
-
您确实了解您在数据库中“看到”的格式只是您使用的数据库自省工具如何决定显示值的反映,对吧?这不像数据库将
TIMESTAMP存储为实际的格式化字符串... -
@crizzis 谢谢。现在很清楚了
标签: postgresql spring-boot jpa