21.12.13 TIL42

서태욱·2021년 12월 13일
0

🔎 오늘 배운 것

리뷰/댓글 시간이 UTC 기준으로 나오는 문제

EC2에 배포하고 나니 서비스하는 도메인으로 접근했을 때
시간이 UTC기준으로 나와 9시간 전으로 표기되는 문제가 있었다.
EC2는 기본적으로 타임존이 UTC 기준으로 되어 있어서 발생하는 문제라고 한다.

해결하기 위해서는 EC2 자체의 타임존을 우리나라 시간으로 바꿔주거나,
아니면 스프링에서 타임존 변경을 해주어야 한다.

MytripApplication 클래스에

@PostConstruct
public void setTimeZone() {
   TimeZone.setDefault(TimeZone.getTimeZone("Asia/Seoul"));
}

부분을 추가해주어 한국시간을 적용하였다.

❗️ 느낀 점

오늘부터 실 사용자 피드백을 받아 수정하는 과정을 거치게 된다.
우선 주변 사람들 위주로 피드백을 받고 있는데 생각보다 엄격하고 객관적인 내용들이 많아서
개선/발전에 도움이 될 것 같다.

profile
re:START

0개의 댓글