Data com java[Resolvido]

1 resposta
java
ClaudioRafael

Boa, eu fiz um sistema de "bater ponto"
e eu preciso da uma tolerancia de 30 ou 45 minutos
e nao da pra fazer

/* SimpleDateFormat formatar=  new SimpleDateFormat(h:m);

String  dataforma=  formatar.format(data);

System.out.println(dataforma);
System.out.println(dataforma+39);
   //sei que dessa forma ta errado
}*/
pq data data é uma String, como eu faço pra fazer uma verificaçao . do tipo ,

if(dataforma>horaatual>dataforma+30 || horaAtual>dataforma+45){

this.salario=this.salario-10;

}

1 Resposta

RogerPHP

Usa a nova API java.time.LocalDate vai te facilitar em muito nestas operações !!! Valeu !!

Criado 14 de janeiro de 2018
Ultima resposta 15 de jan. de 2018
Respostas 1
Participantes 2