[python] Pendulum 객체로 특정 월의 시작일과 마지막 일 얻기

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

pip install pendulum

이제 Pendulum 객체를 사용하여 특정 월의 시작일과 마지막 일을 얻을 수 있습니다. 아래는 예제 코드입니다.

import pendulum

# 특정 월의 시작일 얻기
start_date = pendulum.datetime(2022, 3, 1)
start_of_month = start_date.start_of('month')
print(start_of_month)

# 특정 월의 마지막 일 얻기
end_date = pendulum.datetime(2022, 3, 1)
end_of_month = end_date.end_of('month')
print(end_of_month)

위 코드에서는 2022년 3월을 대상으로 시작일과 마지막 일을 얻는 방법을 보여줍니다. start_of 메서드는 해당 월의 시작일을 반환하고, end_of 메서드는 해당 월의 마지막 일을 반환합니다.

출력 결과는 다음과 같을 것입니다.

2022-03-01T00:00:00+00:00
2022-03-31T23:59:59.999999+00:00

Pendulum을 사용하면 특정 월의 시작일과 마지막 일을 쉽게 얻을 수 있습니다. Pendulum 라이브러리의 다양한 기능을 사용하여 날짜와 시간을 조작할 수 있으니 참고하시기 바랍니다.

참고: Pendulum 공식 문서