[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 공식 문서를 참조할 수 있습니다.