По сути, я пытаюсь преобразовать временную метку Unix (функция time()) в относительную дату/время, совместимую как с прошлой, так и с будущей датой. Таким образом, выходные данные могут быть:
2 недели назад
1 час и 60 минут назад
15 минут и 54 секунды назад
через 10 минут и 15 секунд
Сначала я попробовал напишите этот код, но сделал огромную необслуживаемую функцию, а затем пару часов искал в Интернете, но все, что я смог найти, это скрипты, которые производят только одну часть времени (например: «1 час назад» без минут).
У вас есть сценарий, который уже это делает?
Подробнее здесь: https://stackoverflow.com/questions/269 ... timestamps