Pessoal, boa noite!
Alguém pode postar um código de soma ou subtração de horas:
Exemplo: 05:00+00:10 = 05:10.
Sendo que usuário irá digitar os valores em formato de horas.
Pessoal, boa noite!
Alguém pode postar um código de soma ou subtração de horas:
Exemplo: 05:00+00:10 = 05:10.
Sendo que usuário irá digitar os valores em formato de horas.
e se ultrapassar as 24 horas de um dia, voltará ao 0 ou segue infinitamente?
Segue infinitamente! O segundo valor pode ser em minutos. Por exemplo: 05:00 + 10 = 05:10.
Só mais uma coisa, você pode usar java 8?
Sou iniciante! Estou usando o java 7, mas sou muito curioso! Posso sim!
Você pode usar as classes LocalTime (Hora - Zera no 24) e Duration (Cresce infinitamente) do pacote java.time
Tem alguns métodos tipo plusHour, plusMinutes. Tente ai, caso não consiga, poste suas dúvidas, você vai aprender mais assim, rs
Ah, outra coisa, você pode usar também a classe DateTimeFormatter para trabalhar com strings no formato HH:mm, tipo assim:
LocalTime time = LocalTime.parse("10:30", DateTimeFormatter.ofPattern("HH:mm"));
Obrigado! Vou fuçar mais!!!
Tem como por o código completo?