[python] pytz를 사용하여 현재 시간을 특정 시간대로 변환하는 방법은 무엇인가요?
  1. pytz 라이브러리를 설치합니다. 다음 명령어를 사용하여 설치할 수 있습니다:
    pip install pytz
    
  2. datetime 모듈을 가져옵니다:
    from datetime import datetime
    
  3. 변환하려는 시간대의 이름을 가져옵니다. 다음과 같이 pytz에서 제공하는 모든 시간대를 출력할 수 있습니다:
    import pytz
    print(pytz.all_timezones)
    
  4. 현재 시간을 얻습니다:
    now = datetime.now()
    
  5. pytz에서 제공하는 시간대 객체를 생성합니다. 시간대 객체를 생성할 때, 원하는 시간대의 이름을 전달합니다:
    timezone = pytz.timezone('Asia/Seoul')  # 예시로 'Asia/Seoul' 시간대를 선택
    
  6. 현재 시간을 선택한 시간대로 변환합니다:
    timezone_now = now.astimezone(timezone)
    

변환된 시간은 timezone_now 변수에 저장됩니다. 이제 timezone_now 변수를 사용하여 시간대 변환 후의 시간을 사용할 수 있습니다.

참고 문헌: