[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을 사용하여 현재 날짜와의 차이를 일수로 계산하는 방법을 적용해보세요.