[python] dateutil을 사용하여 현재 날짜와의 차이를 일수로 계산

먼저, dateutil을 설치해야 합니다. 아래의 명령어를 사용하여 설치할 수 있습니다.

pip install python-dateutil

이제 다음과 같이 코드를 작성해봅시다.

from datetime import datetime
from dateutil.relativedelta import relativedelta

# 현재 날짜 및 시간 가져오기
current_date = datetime.now()

# 이전 날짜와의 차이 계산을 위해 이전 날짜 생성
previous_date = datetime(2022, 10, 1)

# 날짜 차이 계산
difference = relativedelta(current_date, previous_date)

# 차이 출력
print(f"날짜 차이: {difference.days}일")

이 코드는 현재 날짜와 시간을 가져와서 current_date 변수에 저장하고, 이전 날짜를 생성하여 previous_date 변수에 저장합니다. 그리고 relativedelta를 사용하여 날짜 차이를 계산합니다. 마지막으로, difference.days를 사용하여 일수 차이를 출력합니다.

결과는 다음과 같이 나타납니다.

날짜 차이: 166일

위의 예제를 참고하여 dateutil을 사용하여 현재 날짜와의 차이를 일수로 계산하는 방법을 적용해보세요.