[Day.js] 로컬에선 잘 되는데 서버에선 시간이 9시간 느려요? (타임존 완벽 해결)
1.Intro타입스크립트 환경의 프로젝트를 개발하면서 날짜 처리를 위해 가볍고 강력한 dayjs 라이브러리를 도입했습니다.로컬에서 개발할 때는 dayjs().format()을 찍으면 한국 시간으로 아주 잘 나옵니다.console.log(dayjs().format()); // 출력: 2023-10-27T14:00:00+09:00 그런데 이 코드를 AWS나 Docker 같은 서버 환경에 배포하면 시간이 9시간 느리게(UTC 기준) 나오는 문제가 발생합니다.2.원인분석이유는 아주 간단합니다. day.js의 시간을 어떻게 가져오냐를 알면 답은 아주 쉬워집니다. day.js는 기본적으로 시스템의 시간을 가져오게 되어있습니다.내 컴퓨터 (Local): 윈도우 설정이 '서울'로 되어 있음 -> KST (+09:00)..