[python] dateutil을 사용하여 시간에 상대적인 값을 더하는 방법

파이썬에서 날짜와 시간을 처리할 때 dateutil 라이브러리는 매우 유용합니다. dateutil을 사용하여 시간에 상대적인 값을 더하는 방법에 대해 알아보겠습니다.

Installing dateutil

우선, dateutil을 설치해야 합니다. 다음 명령을 사용하여 설치할 수 있습니다.

pip install python-dateutil

Adding Relative Value to a Date

dateutil.relativedelta 클래스를 사용하여 날짜 또는 시간에 상대적인 값을 더할 수 있습니다. 다음은 예제 코드입니다.

from dateutil.relativedelta import relativedelta
from datetime import datetime

current_date = datetime.now()
new_date = current_date + relativedelta(days=5, hours=3, minutes=30)
print(new_date)

위의 코드에서는 현재 날짜 및 시간에 5일, 3시간, 30분을 더한 값을 출력합니다. relativedelta를 사용하여 원하는 시간 단위에 값을 더하거나 빼는 것이 가능합니다.

dateutil 라이브러리는 날짜 및 시간 연산을 보다 쉽게 처리할 수 있도록 도와줍니다.

Conclusion

이렇게하여 dateutil 라이브러리를 사용하여 파이썬에서 날짜와 시간에 상대적인 값을 더하는 방법에 대해 알아보았습니다. 이를 통해 코드에서 보다 유연하게 날짜 및 시간을 다룰 수 있게 되었습니다.

참고 자료