1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Caolculo de horas em java

Bom dia povo.

Meu povo e minha pova, estou tentando fazer uma conta com horas(hh:mm:ss) no java;

Com esse código pegos as diferença entre data Referencia: Vinícius Godoy

    LocalTime start = new LocalTime();    
    LocalTime end   = new LocalTime();    
    Period period   = new Period(start, end);    

    System.out.printf("Diferença: %02d:%02d", period.getHours(), period.getMinutes());

blz, ate tudo certo, consigo pegar as diferença entre duas data, o problema em questão e que tenho que pegara uma data do sistema, pegar uma hora que um usuário vai digitar e acrescentar 20% em cima dessa;

Exemplo:

tempo digitado pelo usuário: 00:10:00 (dez minuto), mais os 20% que vai dar 00:12:00(doze minutos) vou calcular o tempo que demora para executar um certa função usando o código a cima.

e vou ter que compara se os para ver se o tempo do usuário vai ser menos que o tempo de execução do método.

o problema em questão e: pegar o esse tempo digitado pelo usuário e acrescentar os 20% em cima.

Grato pela atenção de todos.

  • dica de algoritmo: pegue o tempo digitado, então transforme em segundos, multiplique por 1.2 e depois transforme o resultado em horas:minutos:segundos novamente

    Ramon Borges   19 de mai de 2015
  • Bom dia Ramon Borges, e exatamente o que estou tentando fazer, porem estou levando um sura de joda-time para tentar fazer isso;

    tibe   19 de mai de 2015
  • se é porcentagem transforma os valores dos tempos em long, calcula as diferenças de tempo e multiplicar por 100.

    Dilnei Cunha   19 de mai de 2015
  • Desculpa acho que me expressei mau, a duvida não e na lógica, e sim como fazer isso no java.

    tibe   19 de mai de 2015
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java ou faça a sua própria pergunta.