[python] Pendulum 객체로 현재 날짜 및 시간 얻기

Python에서는 Pendulum 라이브러리를 사용하여 날짜 및 시간을 쉽게 처리할 수 있습니다. Pendulum은 Python의 datetime 모듈보다 더 편리한 기능을 제공하여 날짜와 시간을 조작하고 처리하는 데 도움을 줍니다.

이 블로그 포스트에서는 Pendulum 객체를 사용하여 현재 날짜와 시간을 얻는 방법을 알아보겠습니다.

Pendulum 설치

먼저 Pendulum을 설치해야 합니다. pip 명령어를 사용하여 Pendulum을 설치합니다:

pip install pendulum

Pendulum을 사용하여 현재 날짜와 시간 얻기

다음은 Pendulum을 사용하여 현재 날짜와 시간을 얻는 간단한 예제 코드입니다:

import pendulum

now = pendulum.now()

print(now)

위의 코드를 실행하면 현재 날짜와 시간이 출력됩니다. Pendulum은 기본적으로 UTC 시간대를 사용하며, 출력 형식이 YYYY-MM-DD HH:MM:SS.SSSSSS+HH:MM와 같이 표시됩니다.

시간대(Timezone) 설정

Pendulum은 시간대를 쉽게 변경할 수 있는 기능을 제공합니다. timezone() 메서드를 사용하여 시간대를 변경할 수 있습니다. 다음은 시간대를 변경하는 예제 코드입니다:

import pendulum

now = pendulum.now()

# 시간대 변경
now = now.timezone('Asia/Seoul')

print(now)

위의 코드를 실행하면 시간대가 ‘Asia/Seoul’로 변경된 현재 날짜와 시간이 출력됩니다.

정리

이번 블로그 포스트에서는 Pendulum 객체를 사용하여 현재 날짜와 시간을 얻는 방법을 알아보았습니다. Pendulum은 Python의 datetime 모듈보다 훨씬 강력한 기능을 제공하며 날짜와 시간을 쉽게 다룰 수 있도록 도와줍니다.

더 많은 Pendulum 기능과 사용 예제에 대해서는 공식 문서를 참조하시기 바랍니다: Pendulum Documentation

Happy coding!