staroski 1 like
Exemplo:
private static Date horas(int horas) {
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR, horas);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MILLISECOND, 0);
return calendar.getTime();
}
@Temporal(javax.persistence.TemporalType.TIME)
private Date hora_inicia = horas(8);
Error 1 like
Só um adendo não use “hora_inicia” já que vai contra as convenções do Java, usa camelCase mesmo
horaInicia 
Analistadesuporte_22 1 like
Você pode inciar um construtor e passar a data e hora.
public void init() {
diario.setDataModificadaDiar(new Date(System.currentTimeMillis()));
}