[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
모듈을 사용하여 다양한 시간대를 가져올 수 있습니다.
이것으로 특정 날짜와 시간을 다른 시간대에 맞춰서 표시하는 방법을 알아보았습니다.