I have two times, how can I get the time difference of these 2 aware datetime objects in a human readable format. What I mean by human readable format would be 1 year 3 months 2 weeks 4 days 1 hour 2 minutes and 19 seconds
.
However, if the time difference is shorter, it would give a readable format like 2 minutes and 3 seconds
(It wouldn't tell us 0 years 0 months 0 weeks 0 days 0 hours 2 minutes and 52 seconds
). Or if its just seconds left then it would be 15 seconds
- Year is classified as 365.25 days
- Month is classified as 30.4375 days