У меня есть объект, который представляет разницу во времени между датой и временем (я использовал Luxon):
{days: -0, hours: -15, minutes: -38, months: -0, seconds: -46.389, years: -0}
, и я хочу напечатать эту информацию в удобочитаемом виде.Итак, в данном случае:
difference is 15 h, 38 min, 46 s
Итак, я бы не считал числа равными 0, а результат должен быть отсортирован по годам, месяцам, дням, часам, минутам, секундам.Какой умный способ сделать это?