[python] Pendulum 객체로 현재 시간에서의 시작 시간과 종료 시간 얻기

파이썬에서 Pendulum은 날짜와 시간을 다루기 위한 편리한 라이브러리입니다. Pendulum 객체를 사용하면 현재 시간에서의 시작 시간과 종료 시간을 쉽게 얻을 수 있습니다. 이번 포스트에서는 Pendulum을 사용하여 현재 시간에서의 시작 시간과 종료 시간을 얻는 방법을 알아보겠습니다.

Pendulum 설치

Pendulum을 사용하기 위해서는 먼저 패키지를 설치해야합니다. pip를 사용하여 Pendulum을 설치할 수 있습니다.

pip install pendulum

시작 시간과 종료 시간 얻기

Pendulum 객체를 사용하여 현재 시간에서의 시작 시간과 종료 시간을 얻으려면 다음과 같은 단계를 따릅니다.

  1. Pendulum 객체를 생성하고 현재 시간을 설정합니다.
  2. 시작 시간을 얻기 위해 Pendulum 객체의 start_of 메소드를 사용합니다.
  3. 종료 시간을 얻기 위해 Pendulum 객체의 end_of 메소드를 사용합니다.

아래는 예제 코드입니다.

import pendulum

# Pendulum 객체 생성 및 현재 시간 설정
now = pendulum.now()

# 시작 시간 얻기
start_time = now.start_of('day')

# 종료 시간 얻기
end_time = now.end_of('day')

# 결과 출력
print("시작 시간:", start_time)
print("종료 시간:", end_time)

위의 코드를 실행하면 현재 시간에서의 시작 시간과 종료 시간이 출력됩니다.

시작 시간: 2022-10-20T00:00:00+00:00
종료 시간: 2022-10-20T23:59:59.999999+00:00

마무리

이번 포스트에서는 Pendulum 객체를 사용하여 현재 시간에서의 시작 시간과 종료 시간을 얻는 방법을 알아보았습니다. Pendulum은 파이썬에서 날짜와 시간을 다루는 데 유용한 라이브러리이며, 다양한 기능을 제공합니다. 시작 시간과 종료 시간을 얻는 것 외에도 Pendulum을 사용하여 다양한 날짜 및 시간 연산을 수행할 수 있습니다. Pendulum에 대해 더 자세히 알아보고 싶다면 공식 문서를 참조해주세요.