TIL

프로젝트 TIMEZONE 설정

하얀잔디 2023. 8. 4. 15:49

로컬테스트시, DB 데이터 삽입할떄 CreateAt이 서울 시간 기준으로 삽입되나

 

클라우드에 올라간 서버는 UTC로 들어감.,

 

EC2 인스턴스 자체 TimeZone을 바꿔도 해당 문제 발생

-> 프로젝트 자체의 TimeZone을 수정하자!!

 

main 클래스나 @Compnent로 등록한 클래스 내부에 적어줘야함.

@PostConstruct는 프로젝트가 처음 실행될때 한번만 실행해주는 어노테이션!

 

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

'TIL' 카테고리의 다른 글

받는 ResponseDTO의 field 생략  (0) 2023.08.08
k8s 주소  (0) 2023.08.08
WebClient BodyInserters.fromValue  (1) 2023.07.14
HTTP vs HTTPS  (0) 2023.07.13
PVC  (1) 2023.07.13