[Java] Timestamped LocalDateTime format 변경
- 코딩/Java
- 2021. 9. 15.
[Java] Timestamped LocalDateTime format 변경
public abstract class TimeStamped {
@CreatedDate // 최초 생성 시점
private LocalDateTime createdAt;
위와 같이 코드를 작성할 경우 표시되는 날짜 포맷은 아래와 같이 ISO 날짜 형식으로 나오게 되는데
2021-07-06T14:32:27.002333
날짜 포맷이 이상하여 아래와 같이 바꿔주었다.
public abstract class Timestamped {
@CreatedDate
private String createdAt = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm"));
}
db컬럼 data type은 datetime에서 varchar으로 변경하고
LocalDateTime의 format을 지정해주는 기본 형식을 사용하였다.
21. 7. 6. 오후 4:08
2021.08.30 - [코딩] - [스파르타코딩클럽] HTTPS & SSL,JWT & OAUTH
'코딩 > Java' 카테고리의 다른 글
[JAVA] streamApI로 숫자 합산하기 (0) | 2022.05.06 |
---|---|
[JAVA] Map null값 체크방법 (0) | 2022.05.05 |
[JAVA] 문자열 찾기 (Contains, IndexOf, Matches) (0) | 2020.12.11 |
[JAVA/JSP] 세션 시간 설정 (0) | 2020.12.03 |
[Java] 자바 스트림(Stream) 사용법 및 예제 (0) | 2020.11.23 |