the following class attributes describe the maximum range and resolution of timedelta instancestimedelta min the most negative timedelta object that can be represented (timedelta(- )timedelta max the most positive timedelta object that can be represented (timedelta(days= hours= minutes= seconds= microseconds= )timedelta resolution timedelta object representing the smallest resolvable difference between non-equal timedelta objects (timedelta(microseconds= )mathematical operations involving dates significant feature of the datetime module is that it supports mathematical operations involving dates both date and datetime objects support the following operationsoperation description td date date date date td date date td date date date <date date =date date !date date date date >date returns timedelta object adds timedelta to date subtracts timedelta from date date comparison when comparing datesyou must use care when time zone information has been supplied if date includes tzinfo informationthat date can only be compared with other dates that include tzinfootherwisea typeerror is generated when two dates in different time zones are comparedthey are first adjusted to utc before being compared timedelta objects also support variety of mathematical operationsoperation description td td td adds two time deltas subtracts two time deltas multiplication by an integer td td td td td td td td td / td -td td +td abs(tdfloor division by an integeri unary subtractionaddition absolute value lib fl ff