Я использую библиотеку PHP Intl для форматирования дат, чисел и т. Д. Теперь я должен показать промежуток времени в читаемую строку человека, например:PHP Intl library и человеко-читаемый временной интервал
1Day, 1час, 10 минут, 14s
или в компактном виде:
1d 1s 10m 14s
или в суперкомпактного образом:
1d 1,10: 14
Есть ли способ сделать это, используя встроенный в библиотеке Intl без Gettext? Если нет, я могу отформатировать временной интервал с помощью настраиваемой функции, но могу ли я получить хотя бы имена («день» или «d») в правильной локали из IntlDateFormatter?