[python] Pendulum 객체로 현지 시간 및 UTC 간의 변환하기

Python에서 날짜 및 시간을 다루는 작업은 매우 중요합니다. 특히, 현지 시간과 UTC (Universal Coordinated Time) 사이의 변환은 굉장히 유용합니다. Pendulum 라이브러리를 사용하면 Python에서 이러한 변환을 쉽게 수행할 수 있습니다.

Pendulum 라이브러리 설치

Pendulum 라이브러리를 사용하기 위해 먼저 설치해야 합니다. 아래의 명령어를 사용하여 Pendulum 라이브러리를 설치할 수 있습니다.

pip install pendulum

현지 시간 및 UTC 간의 변환하기

Pendulum 라이브러리를 사용하여 현지 시간과 UTC 간의 변환을 수행하는 방법을 알아보겠습니다.

현재 시간 가져오기

먼저, Pendulum 객체를 사용하여 현재 시간을 가져올 수 있습니다.

import pendulum

now = pendulum.now()

현지 시간 가져오기

Pendulum 객체를 사용하여 현지 시간을 가져올 수 있습니다. in_timezone() 메서드를 사용하여 원하는 시간대로 변환할 수 있습니다.

local_timezone = pendulum.timezone('Asia/Seoul')
local_time = now.in_timezone(local_timezone)

UTC 시간 가져오기

Pendulum 객체를 사용하여 UTC 시간을 가져올 수도 있습니다. in_timezone() 메서드를 사용하여 UTC로 변환할 수 있습니다.

utc_time = now.in_timezone('UTC')

마치며

이렇게 Pendulum 라이브러리를 사용하여 Python에서 현지 시간과 UTC 간의 변환을 쉽게 수행할 수 있습니다. Pendulum은 많은 편의 기능과 유연한 API를 제공하여 날짜 및 시간 처리 작업을 간편하게 만들어줍니다.

더 많은 정보와 사용 예제는 Pendulum 공식 문서를 참조할 수 있습니다.