[python] Pendulum 객체로 현재 년의 시작 및 마지막 날짜 얻기

파이썬에서 Pendulum 라이브러리는 날짜 및 시간을 처리하는 강력한 도구입니다. 이 라이브러리를 사용하여 현재 년의 시작일과 마지막일을 얻는 방법을 알아보겠습니다.

먼저, Pendulum 라이브러리를 설치해야 합니다. 아래와 같이 터미널에서 명령어를 실행하여 설치할 수 있습니다.

pip install pendulum

설치가 완료되었다면, 아래 예제 코드를 참고하여 현재 년의 시작일과 마지막일을 얻을 수 있습니다.

import pendulum

# 현재 날짜 및 시간을 얻습니다.
now = pendulum.now()

# 현재 년의 시작일을 얻습니다.
start_of_year = now.start_of('year')

# 현재 년의 마지막일을 얻습니다.
end_of_year = now.end_of('year')

# 결과 출력
print(f"현재 년의 시작일: {start_of_year.format('YYYY-MM-DD')}")
print(f"현재 년의 마지막일: {end_of_year.format('YYYY-MM-DD')}")

위 예제 코드에서는 pendulum.now() 함수를 사용하여 현재 날짜와 시간을 얻습니다. 그런 다음 start_of() 함수와 end_of() 함수를 사용하여 현재 년의 시작일과 마지막일을 구합니다. format() 함수는 날짜를 원하는 형식으로 출력하기 위해 사용됩니다.

실행 결과는 아래와 같이 출력됩니다.

현재 년의 시작일: 2021-01-01
현재 년의 마지막일: 2021-12-31

이와 같이 Pendulum 라이브러리를 사용하면 간단하게 현재 년의 시작일과 마지막일을 얻을 수 있습니다.

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