요일만 작업할 때 “datetime.timedelta”와 “dateutil.relativedelta.relativedelta”의 차이점은 무엇입니까?

| | | | | | | | | | | | |

datetime.timedelta(에서 Python" 표준 라이브러리) 및 dateutil.relativedelta.relativedelta는 요일별로만 작업할 때?

내가 이해하는 한 timedelta는 일(및 주)만 지원하는 반면 relativedelta는 년, 월, 주 또는 일 단위로 정의된 기간에 대한 지원을 추가합니다. , 연도, 월 또는 일에 대한 절대값을 정의하는 것 뿐만 아니라. (이 질문의 목적을 위해 나는 시간, 분 또는 초에 대해 걱정할 필요가 없음을 기억하십시오)

나는 datetime.date로만 작업하고 있음을 고려하면 개체 및 일수로 정의된 기간에만 관심이 있는 경우 timedeltarelativedelta의 차이점은 무엇입니까? 차이점이 있습니까?

datetime 가져오기 날짜부터 timedelta from dateutil.relativedelta import relativedelta i = -1 # 정수, 양수 또는 음수일 수 있습니다. 언젠가 = date.today() # 이 두 줄 사이에 차이점이 있습니까? otherday = 언젠가 + timedelta(days=i) otherday = 언젠가 + relativedelta(days=i)