본문 바로가기
DEVLOG/개발일기

파이썬 타임존(Timezone) 변경하기

2019. 5. 5.
반응형

파이썬에서 현재 시간을 가져올 때, datetime.now()를 이용해서 가져올 수 있습니다.

from datetime import datetime
datetime.now()

근데 이렇게 출력해보면 아마 시간이 안맞을거에요

왜냐하면 기본적으로 Timezone이 'UTC'로 설정되어있기 때문이에요

 

그럼 우리나라 기준 시간을 가져오려면 어떻게 해야될까요?

 

방법은 간단합니다.

먼저 pip를 통해 pytz를 설치해주어야 합니다.

pip install pytz

 

설치가 완료되면 다음과 같이 timezone을 설정해주시면 됩니다.

from pytz import timezone
from datetime import datetime

// 한국(서울) 기준
datetime.now(timezone('Asia/Seoul'))
// UTC
datetime.now(timezone('UTC'))

 

 

반응형

댓글