[python] Pendulum 객체로 특정 기간 동안의 첫 번째 및 마지막 일 얻기
Pendulum은 파이썬에서 사용할 수 있는 시간 처리 라이브러리입니다. 이 라이브러리를 사용하면 날짜 및 시간 관련 작업을 쉽게 처리할 수 있습니다. 특히 Pendulum 객체를 사용하여 특정 기간 동안의 첫 번째 및 마지막 일을 얻을 수 있습니다.
Pendulum 설치하기
먼저 Pendulum을 설치해야 합니다. 아래의 명령어를 사용하여 Pendulum 패키지를 설치할 수 있습니다.
pip install pendulum
코드 예제
다음은 Pendulum 객체를 사용하여 특정 기간 동안의 첫 번째 및 마지막 일을 얻는 예제입니다.
import pendulum
# 시작일과 종료일 설정
start_date = pendulum.date(2022, 1, 1)
end_date = pendulum.date(2022, 12, 31)
# 특정 기간 내의 첫 번째 일
first_day = start_date.start_of('day')
print(first_day)
# 특정 기간 내의 마지막 일
last_day = end_date.end_of('day')
print(last_day)
위의 코드에서 start_date
와 end_date
변수에 시작일과 종료일을 설정합니다. start_of('day')
메서드를 사용하여 특정 기간 내의 첫 번째 일을 얻어옵니다. 마찬가지로 end_of('day')
메서드를 사용하여 특정 기간 내의 마지막 일을 얻어옵니다.
실행 결과
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
2022-01-01
2022-12-31
첫 번째 일은 시작일인 2022년 1월 1일을 나타내고, 마지막 일은 종료일인 2022년 12월 31일을 나타냅니다.