Рассчитать относительное время в python - PullRequest
0 голосов
/ 02 марта 2020

С timedelta возможно преобразовать days ago в точную дату:

import datetime as DT
today = DT.date.today()
week_ago = today - DT.timedelta(days=1247)
print(week_ago)

2016-10-02

Существует ли функция, которая для данного времени c делает обратное?

minutes ago if delta < hour,
hours ago if delta < day,
days ago if delta < week,
weeks ago if delta < month,
years ago if delta > year

Можно сделать это с кучей if с, но не каждый месяц равен 30 дням.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...