[python] Pendulum 객체로 내일의 시작 및 종료 시간 얻기

파이썬에서 날짜와 시간을 다루는 Pendulum 라이브러리는 매우 유용한 기능들을 제공합니다. 이 중에서 Pendulum 객체를 사용하여 내일의 시작 시간과 종료 시간을 얻는 방법을 살펴보겠습니다.

먼저, Pendulum 라이브러리를 설치해야 합니다. 다음 명령을 사용하여 설치할 수 있습니다.

pip install pendulum

설치가 완료되면, 다음과 같이 Pendulum 라이브러리를 가져옵니다.

import pendulum

내일의 시작 시간을 얻기 위해서는 tomorrow() 함수를 사용합니다. 다음은 예시 코드입니다.

today = pendulum.today()
tomorrow_start = today.add(days=1).start_of('day')

print(tomorrow_start)

위 코드에서 pendulum.today() 함수를 사용하여 현재 날짜와 시간을 가져옵니다. add(days=1) 함수를 사용하여 현재 날짜에 1일을 더한 날짜를 계산합니다. 마지막으로 start_of('day') 함수를 사용하여 계산된 날짜의 시작 시간을 얻습니다.

내일의 종료 시간을 얻기 위해서는 tomorrow() 함수 대신 end_of('day') 함수를 사용합니다. 다음은 예시 코드입니다.

today = pendulum.today()
tomorrow_end = today.add(days=1).end_of('day')

print(tomorrow_end)

위 코드에서는 start_of('day') 대신 end_of('day') 함수를 사용하여 계산된 날짜의 종료 시간을 얻습니다.

Pendulum 라이브러리를 사용하면 날짜와 시간을 손쉽게 다룰 수 있습니다. 더 많은 기능과 옵션에 대해서는 Pendulum 공식 문서를 참조해주세요.

참고 자료