18685 - Converter campo horário expresso em minutos para horas
Problema: Gostaria de avaliar os registros da tabela do banco de dados que possui os campos HorIni e HorFim.
Por exemplo a tabela R038HCH.
Rotina / Tela: Qualquer tabela do banco que possui hora em minutos.
Solução: Solução:
A informação gravada pela aplicação Senior no banco de dado em campos do tipo hora, como por exemplo o campo R038HCH.HORINI ou R038HCH.HORFIM, é realizada em minutos.
Para isso você pode realizar a seguinte conversão na calculadora:
- 12:00 -> 12 * 60 = 720;
- 09:01 -> 9 * 60 + 1 = 541;
- 15:45 -> 15 * 60 + 45 = 945;
Da mesma forma você pode realizar a conversão contrária:
- 720 -> 720 /60 = 12:00;
- 541 -> 541 /60 = 9,0166666 (Para ter maior precisão, diminua o resultado pelo primeiro valor, no caso 9, e o resto faça vezes 60 segundos) = 0,016666 * 60 = 1. Então 9 + 1 = 09:01;
- 945 -> 945 /60 = 15,75 ----- -15 = 0,75 * 60 = 45 15 + 45 = 15:45;
Por exemplo a tabela R038HCH.
Rotina / Tela: Qualquer tabela do banco que possui hora em minutos.
Solução: Solução:
A informação gravada pela aplicação Senior no banco de dado em campos do tipo hora, como por exemplo o campo R038HCH.HORINI ou R038HCH.HORFIM, é realizada em minutos.
Para isso você pode realizar a seguinte conversão na calculadora:
- 12:00 -> 12 * 60 = 720;
- 09:01 -> 9 * 60 + 1 = 541;
- 15:45 -> 15 * 60 + 45 = 945;
Da mesma forma você pode realizar a conversão contrária:
- 720 -> 720 /60 = 12:00;
- 541 -> 541 /60 = 9,0166666 (Para ter maior precisão, diminua o resultado pelo primeiro valor, no caso 9, e o resto faça vezes 60 segundos) = 0,016666 * 60 = 1. Então 9 + 1 = 09:01;
- 945 -> 945 /60 = 15,75 ----- -15 = 0,75 * 60 = 45 15 + 45 = 15:45;