Java: cómo calcular el exceso de días de 2 fechas

Tengo un guión que muestra las diferentes fechas, pero la que necesito es obtener 0 días si 'tglkembali' es menor que 'tempo' pero el guión que escribo está calculando en ambos sentidos

try{
    String tglsatu = tempo.getText();
    DateFormat date = new SimpleDateFormat("yyyy-MM-dd");
    Date tglAwal = (Date) date.parse(tglsatu);
    String tgldua = tglKembali.getText();
    Date tglAkhir = (Date) date.parse(tgldua);

    long bedaHari = tglAkhir.getTime() - tglAwal.getTime();
    terlambat.setText(TimeUnit.MILLISECONDS.toDays(bedaHari) + " hari");

    }catch(Exception e){
        JOptionPane.showMessageDialog(this, e.getMessage());
    }

}  
Respuesta 1

Recibo la excepción java.net.UnknowHostException: http: //arbitrary-hero.dyndns.org/. Estoy intentando conectarme a la dirección con una aplicación cliente de Android que he creado. Tengo dos ...

Estoy tratando de conectarme a DynamoDB desde una función java lambda, funciona localmente con aws profile ~ / .aws / credentials. ¿Cómo funcionará esto en el entorno de AWS ya que no puedo configurar los detalles del perfil en ...

Quería agregar una imagen a mi JPanel usando swing sin paint () / init () y dichos métodos de applet. Sobre JPanel hay algunos otros componentes que quiero mantener visibles. En resumen, quiero agregar fondo ...

Leí aquí en StackOverflow que cada vez que reproduces un clip en JavaSound, detrás de escena crea un hilo para reproducirlo. Si es cierto (y si no lo es, dígame, ya que no he encontrado ninguno ...