Como Converter do Formato Hora para Decimal

Publicado em 30/06/2008 por Fagner Souza | Comente »

JavaScript (Download)

function horaParaDecimal() {

//busca os dados do form
diaria = document.formulario.diaria.value

//separa os caracteres
separador = diaria.split(':');
horas = separador[0];
minutos = separador[1];

//faz a operacao matematica
temp_minutos = minutos/60;
temp_total = parseFloat(horas) + parseFloat(temp_minutos);

//exibe o resultado
document.write('Hora Diária: '+horas);
document.write(':');
document.write(minutos);
document.write('<br>');
document.write('Resultado: '+temp_total);
}

JAVA (Download)

private String horaParaDecimal(String horaSol) {
        String vet[];
        String hora;
        String min;

        vet = horaSol.split(":");
        hora = vet[0];
        min = vet[1];

        float temp_minutos = Float.parseFloat(min) / 60;
        float temp_total = Float.parseFloat(hora) + temp_minutos;

        DecimalFormat decimalFormat = new DecimalFormat("0.00");
        return "" + decimalFormat.format(temp_total);
}
AddThis Social Bookmark Button

Gambiarra - typeof()

Publicado em 29/01/2008 por Gilson Maluko | 1 Comentário »

Estava codando uma função em JavaScript, onde era passado um objeto a função contendo matrizes, objetos e strings.

E tive uma certa dificuldade em diferenciar matriz de objeto, pelo fato de typeof() retornar ‘object‘ tanto para matriz como para objeto.

Então fiz uma gambiarra. ;)

Continue lendo esse artigo »

AddThis Social Bookmark Button