[python] Pendulum 객체로 특정 연월의 첫 번째 및 마지막 일 얻기

Pendulum은 Python에서 날짜와 시간을 다루기 위한 강력한 라이브러리입니다. 표준 라이브러리인 datetime 모듈과 비교하여 몇 가지 편리한 기능을 제공합니다.

먼저, Pendulum 라이브러리를 설치해야합니다. 터미널에서 다음 명령을 실행하세요:

pip install pendulum

이제 Pendulum 라이브러리를 사용하여 특정 연월의 첫 번째와 마지막 일을 얻는 방법을 알아보겠습니다.

import pendulum

year = 2022
month = 1

first_day = pendulum.datetime(year, month, 1)
last_day = pendulum.datetime(year, month, first_day.days_in_month)

print("첫 번째 일:", first_day)
print("마지막 일:", last_day)

위의 코드 예제에서는 변수 yearmonth에 원하는 연도와 월을 입력합니다. pendulum.datetime() 함수를 사용하여 해당 연월의 첫 번째 일(1일)을 생성하고, days_in_month 속성을 사용하여 마지막 일을 가져옵니다.

출력 결과는 first_daylast_day 변수에 저장된 값입니다. 이를 활용하여 원하는 방식으로 처리하실 수 있습니다.

Pendulum은 다양한 시간대 및 기간 관련 기능을 제공하므로, 편리하게 사용할 수 있습니다.

더 자세한 정보는 Pendulum 공식 문서를 참조하시기 바랍니다.

이제 Pendulum 라이브러리를 활용하여 특정 연월의 첫 번째 및 마지막 일을 얻는 방법에 대해 알아보았습니다. 이를 통해 Python에서 날짜와 시간을 처리하는 작업을 더욱 효율적으로 수행할 수 있습니다.