Fórum HORAS EM MINUTOS #596992

07/09/2018

0

SQL

Como transformo horas em minutos
Mario Castilho

Mario Castilho

Responder

Post mais votado

08/09/2018

boa noite,

Vc não disse qual banco vc usa e nem o formato que receberá essa hora (ou que está armazenado. Existem várias formas de fazer isso, segue uma foram que montei no mysql:

select time(now()) as horaAtual, time_to_sec(time(now())) as emSegundos, (time_to_sec(time(now())) / 60) as emMinutos;


resultado:
horaAtual emSegundos emMinutos
19:31:27 70287 1171.4500

Se dividir a coluna "emMinutos" vai ter 19,524167 onde 19 representa a hora. E se multiplicar 0,524167 por 60 vai ter 31,45 onde a parte inteira é referente aos minutos e a parte decimal aos segundos, por fim 0,45 vezes 60 e terá os 27 segundos.



Ricardo Pestana

Ricardo Pestana
Responder

Gostei + 2

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar