[python] 특정 날짜와 시간을 다른 시간대에 맞춰서 표시하기

파이썬에서는 datetime 모듈을 사용하여 시간대 변환을 할 수 있습니다. 먼저, datetime 모듈에서 datetime 클래스를 import 합니다. 그런 다음, datetime 객체를 생성하고 astimezone 메서드를 사용하여 다른 시간대로 변환합니다.

다음은 코드 예시입니다.

from datetime import datetime
import pytz

# 원본 시간과 시간대
original_time = datetime(2022, 4, 1, 12, 0, 0, tzinfo=pytz.timezone('America/New_York'))

# 다른 시간대로 변환
new_timezone = pytz.timezone('Asia/Seoul')
converted_time = original_time.astimezone(new_timezone)

print(converted_time)

위의 코드에서는 먼저 뉴욕 시간으로 설정된 original_time을 생성했습니다. 그런 다음 astimezone 메서드를 사용하여 한국 시간으로 변환한 converted_time을 얻었습니다.

pytz 모듈을 사용하여 다양한 시간대를 가져올 수 있습니다.

이것으로 특정 날짜와 시간을 다른 시간대에 맞춰서 표시하는 방법을 알아보았습니다.