Часы должны быть довольно легкими.
В 1 часе есть 60 минут, поэтому возьмите десятичную часть, умножьте ее на 60 и возьмите целое число.Возьмите снова десятичную дробь, умножьте ее снова на 60, и у вас есть ваши секунды.
Например, давайте возьмем число 20.38490
Мы знаем, что сейчас 20 или 8 часов вечера.
Это оставляет нам число .38490
Умножая на 60, мы получаем 23,094 минуты.
Умножая .094
на 60, мы получаем 5 секунд.