반응형
TimeZone 설정
Vue 인스턴스를 Map 형식으로 가져와서 objectMapper를 사용하여 DTO로 변환해 주는 작업을 할 때,
시간이 9시간 계속 늘어나는 것을 발견했다.
Map에는 시간 그대로 담겨 있었고, objectMapper를 사용해서 변환할 때 문제가 생기는 것을 알 수 있었고,
이는 timezone 문제라는 것을 알게 되었다.
objectMapper.setTimeZone(TimeZone.getTimeZone("Asia/Seoul"));
ProductSnapshotDTO productSnapshotDTO = objectMapper.convertValue(paramMap, productSnapshotDTO.class);
반응형
'업무 > 실수 노트' 카테고리의 다른 글
[IntelliJ] 인텔리제이 라이센스 등록 방법 (0) | 2022.03.02 |
---|---|
[JAVA] java stream sort null pointer exception (0) | 2022.02.28 |
[SQL] DATEDIFF, TIMEDIFF (0) | 2022.02.22 |
[JAVA] Comparator.comparing().reversed() (0) | 2022.02.17 |
[JAVA] 조건절 (0) | 2022.02.16 |