Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2012, 21:11
rickyrish
 
Fecha de Ingreso: julio-2009
Ubicación: Callao
Mensajes: 4
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta Restar fechas sin sábados ni domingos

Saludos a todos.

Quisiera saber si alguien se le a ocurrido como hacer esto, lo que pasa que estoy preparando un proyecto para la universidad de un sistema de biblioteca pero cuando alguien devuelve el libro pasando 2 dias se le pone una multa.

lo que e podido haces es esto y me a funcionado bien pero el problema es que yo no quiero que se cuenten los sábado y domingos como días ya que esos días no atiende la biblioteca

Código:
 Date actual = new Date();
        Date fecha =null;
        String dateFrom = "20120705";
        SimpleDateFormat day= new SimpleDateFormat("yyyyMMdd");
        try {
            fecha = day.parse(dateFrom);
        } catch (ParseException ex) {
            ex.getMessage();
            ex.printStackTrace();
        }
        long diferencia= ( fecha.getTime() - actual.getTime() );

        System.out.println("Valor de diferencia: " + diferencia/(1000*60*60*24));

ese código da la diferencia de los días pero no se como hacer para que considere el sábado y el domingo es decir, si la primera fecha es viernes, que cuente como diga al lunes, martes, etc

gracias de antemano espero que puedan ayudarme con esto