[python] Pendulum 객체로 특정 주의 시작일과 마지막 일 얻기
Pendulum은 Python에서 날짜 및 시간 처리를 위한 편리한 라이브러리입니다. Pendulum 객체를 사용하면 특정 주의 시작일과 마지막 일을 손쉽게 얻을 수 있습니다.
import pendulum
# 현재 날짜 및 시간 설정
now = pendulum.now()
# 지정된 주의 첫 번째 날짜 얻기
start_of_week = now.start_of('week')
# 지정된 주의 마지막 날짜 얻기
end_of_week = now.end_of('week')
# 결과 출력
print("주의 시작일:", start_of_week.format('YYYY-MM-DD'))
print("주의 마지막일:", end_of_week.format('YYYY-MM-DD'))
위의 예제 코드에서는 Pendulum 객체를 사용하여 현재 날짜와 시간을 설정한 후 start_of('week')
와 end_of('week')
메서드를 사용하여 주의 첫 번째 날짜와 마지막 날짜를 얻습니다. 이후에는 format()
메서드를 사용하여 날짜를 원하는 형식으로 출력합니다.
실행 결과는 다음과 같습니다:
주의 시작일: 2022-01-24
주의 마지막일: 2022-01-30
Pendulum의 다양한 기능을 활용하면 다양한 날짜 및 시간 처리 작업을 더욱 편리하게 할 수 있습니다. 자세한 내용은 Pendulum 공식 문서를 참조하세요.