ola pessoal !!
Estou com o seguinte problema…
Tenho duas Horas que variam de 0-23
StartTime= 09:15
EndTime=11:15
O que eu tenho que fazer é basicamente verificar se a diferença entre elas é maior do que 1 hora.
Eu criei um fluxo, convertendo Date para int, e verificando o se o range dos dois é > 1, porem temos o problema de “StartTime=23 e EndTime=00 23-00= nao funfa”
segue o que tenho até agora que funciona quase que erfeitamente a nao ser por esse problema.
Date startTime;
Date endTime;
if (getHour(jobGroup.getStartTime()) - getHour(jobGroup.getEndTime()) > 1 || getHour(jobGroup.getEndTime()) -getHour(jobGroup.getStartTime())>1 ){
\o/
}