[python] Pendulum 객체로 특정 개월에서의 첫 번째 시간과 마지막 시간 얻기

Pendulum은 Python에서 날짜와 시간을 쉽게 다룰 수 있는 라이브러리입니다. Pendulum을 사용하여 특정 개월에서의 첫 번째 시간과 마지막 시간을 얻는 방법을 알아보겠습니다.

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

pip install pendulum

다음은 특정 개월의 첫 번째 시간과 마지막 시간을 얻는 예제 코드입니다.

import pendulum

# 현재 날짜와 시간
now = pendulum.now()

# 특정 개월
months = 3

# 특정 개월의 첫 번째 시간
start_of_period = now.start_of('month').subtract(months=months)

# 특정 개월의 마지막 시간
end_of_period = now.end_of('month').subtract(months=months)

print("첫 번째 시간:", start_of_period)
print("마지막 시간:", end_of_period)

위의 코드에서는 현재 날짜와 시간을 now 변수에 저장합니다. 그리고 특정 개월 수를 months 변수에 설정합니다. start_of() 메서드를 사용하여 특정 개월의 첫 번째 시간을 계산하고, end_of() 메서드를 사용하여 특정 개월의 마지막 시간을 계산합니다.

출력 결과에서 첫 번째 시간과 마지막 시간을 확인할 수 있습니다.

이와 같이 Pendulum 라이브러리를 사용하여 특정 개월에서의 첫 번째 시간과 마지막 시간을 간편하게 얻을 수 있습니다.

더 자세한 정보는 Pendulum의 공식 문서를 참조해주세요. 링크

참고 자료: