miércoles, julio 13, 2005

[Java] Diferencia de dias entre dos fechas

Esta funcion calcula la diferencia de dias entre dos fechas.
Si se toma como ejemplo de fecha inicial el 1 de enero del 2000 y como fecha final el 10 de enero del 2000, el resultado que retornara la funcion sera igual a '9'.

____________________________________________________________________________


public long difDiasEntre2fechas(int Y1,int M1,int D1,int Y2,int M2,int D2){
java.util.GregorianCalendar date=new java.util.GregorianCalendar(Y1,M1,D1);
java.util.GregorianCalendar date2=new java.util.GregorianCalendar(Y2,M2,D2);
long difms=date2.getTimeInMillis() - date1.getTimeInMillis();
long difd=difms / (1000 * 60 * 60 * 24);
return difd;
}

No hay comentarios.:

java.net.SocketException: Software caused connection abort: socket write error

JAVA : Utilizando la librería " org.apache.commons.net.ftp ", encontré que al listar los archivos del servidor FTP se generaba...