Last updated 1 year ago
Python에서 Timezone을 변경하는 방법을 공유해요
non_kst_date = '2020-10-23T10:36:05+03:00'
ISO 8601 Format의 UTC +03:00인 문자열이다
seoul_timezone = pytz.timezone('Asia/Seoul')
pytz library를 활용하여 timezone을 설정할 수 있다
parsed_date = datetime.strptime(non_kst_date, '%Y-%m-%dT%H:%M:%S%z')
String format을 datetime object 로 변환한다
kst_date = parsed_date.astimezone(seoul_timezone)
Datetime object를 Asia/Seoul timezone으로 변환한다
끝!