Удобный формат времени в Python? - PullRequest
57 голосов
/ 11 октября 2009

Python: мне нужно показать время изменения файла в формате «1 день назад», «два часа назад».

Есть ли что-нибудь готовое для этого? Должно быть на английском.

Ответы [ 12 ]

0 голосов
/ 06 июля 2016

Скачать и установить можно по ссылке ниже. Это должно быть более полезным для вас. Со второго года он предоставляет удобное для пользователя сообщение.

Это хорошо проверено.

https://github.com/nareshchaudhary37/timestamp_content

Ниже приведены шаги для установки в вашу виртуальную среду.

git clone https://github.com/nareshchaudhary37/timestamp_content
cd timestamp-content
python setup.py
0 голосов
/ 28 декабря 2014

Это суть сообщения @sunil

>>> from datetime import datetime
>>> from dateutil.relativedelta import relativedelta
>>> then = datetime(2003, 9, 17, 20, 54, 47, 282310)
>>> relativedelta(then, datetime.now())
relativedelta(years=-11, months=-3, days=-9, hours=-18, minutes=-17, seconds=-8, microseconds=+912664)
...