Как конвертировать секунды в формат времени? [Дубликат]

На этот вопрос уже есть ответ здесь:

Конвертировать секунды в Час: Минута: Секунда 24 ответа

По какой-то причине я конвертирую формат времени как:03:30 to seconds 3*3600 + 30*60, now, Я хочу преобразовать его обратно в его первый (тот же) формат там. Как это может быть?

Моя попытка:

3*3600 + 30*60 = 12600 

12600 / 60 = 210 / 60 = 3.5, floor(3.5) = 3 = hour

А как насчет минут?

Учитывая значение может быть как19:00 or 02:51. Я думаю, что вы получили картину.

И, кстати, как конвертировать2:0 for example to 02:00 using RegEx?

Ответы на вопрос(15)

Ваш ответ на вопрос