Я слышал, что это можно сделать, используя оператор модуля %
, присутствующий в большинстве языков программирования. Настоящий вопрос в том, как? Я не знаком с принципом работы модуля, поэтому раньше у меня были трудности с его использованием. Учитывая текущее время здесь в секундах с 1970 года, 1307758473.484
, как я могу подсчитать, сколько лет, то есть дней, то есть часов, и минут с использованием модуля?
По сути, я хочу отформатировать его так: «5 лет, 10 дней, 12 часов, 7 минут и 18,56 секунды». Как мне это сделать? Я действительно заинтересован в изучении логики, стоящей за этим, и не заинтересован в простом решении для вставки.