버그 내용
질문 등록, 댓글 작성 시 화면에 표시되는 시간이 실제 시간과 9시간 차이가 발생
EC2 서버의 기본 시간대가 UTC로 설정되어 있어서 LocalDateTime.now()가 UTC 기준으로 저장됨
Jackson이 이를 JSON으로 내려줄 때도 timezone 정보가 없어 프론트가 정확한 시간대를 알 수 없음
수정 사항
백엔드에서 JVM, Hibernate, Jackson 시간대를 모두 Asia/Seoul로 통일
- Dockerfile: JVM 시작 시 -Duser.timezone=Asia/Seoul 옵션 추가
- application.yml: Jackson 직렬화 시간대 및 Hibernate JDBC 시간대 설정 추가
버그 내용
수정 사항