Преобразовать интервал времени в секундах в более читабельную форму
Мне нужен фрагмент кода для преобразования количества времени, заданного числом секунд, в какую-то удобочитаемую форму. Функция должна получить число и вывести строку примерно так:
34 seconds
12 minutes
4 hours
5 days
4 months
1 year
Форматирование не требуется, жестко закодированный формат пойдет.