Preciso na hora de fazer uma inserção no banco , comparar a hora.Ou seja se o que a pessoa inserir for depois das 18hrs , será gravado com a data do dia seguinte…
Qual a melhor forma de fazer esta comparação com a hora e qual a melhor forma para gravar a data do dia seguinte no banco???
E para gravar no banco você pode usar o método set(ano, mes, dia) do Calendar para colocar o dia seguinte no objeto, depois o getTime() para retornar um objeto Date. Aí utilizar esse objeto Date para gravar no banco (se você já estiver usando prepared statements ou algum outro método para formatar objetos Date).
Ou então simplesmente passar a data com o dia certo como String para o banco.