
08/05/2006, 13:24
|
 | | | Fecha de Ingreso: enero-2006 Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 19 años, 1 mes Puntos: 19 | |
Un ejemplo para saber la diferencia de dias entre 2 fechas Cita: //http://club.idecnet.com/~ccastano/femepa/femepa.htm
import java.util.*;
import java.applet.Applet;
import java.awt.Graphics;
public class Diaspasados extends Applet{
public void paint(Graphics g){ Calendar hoy = new GregorianCalendar();
Calendar comienzo = new GregorianCalendar(2005,Calendar.OCTOBER,7);
Calendar fin = new GregorianCalendar(2006,Calendar.JANUARY,23);
// diferencia ,1º en milisegundos luego en dias long diffMillis = hoy.getTimeInMillis()-comienzo.getTimeInMillis();
long diffDays = diffMillis/(24*60*60*1000);
//System.out.println("Han pasado "+ diffDays + " dias desde el comienzo del curso");
// hacemos casting de diffDays
String cadena = Float.toString(diffDays);
g.drawString(cadena, 30, 25);
//diffMillis = fin.getTimeInMillis() - hoy.getTimeInMillis();
//diffDays = diffMillis/(24*60*60*1000);
//System.out.println("Faltan "+ diffDays + " dias para acabar el curso");
}
} |