Manipulación de fechas con Java 6
Martes 16 de Agosto de 2011 00:00
Formatear fechas
SimpleDateFormat dateformat = new SimpleDateFormat("dd/MM/yyyy");
Date newDate = new Date();
String newdate = dateformat.format(newDate);
System.out.println(newdate);
Sumar un dia a la fecha actual
SimpleDateFormat dateformat = new SimpleDateFormat("dd/MM/yyyy");
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, 1); //Adding 1 day to current date
String newdate = dateformat.format(cal.getTime());
System.out.println(newdate);
Sumar un mes a la fecha actual
SimpleDateFormat dateformat = new SimpleDateFormat("dd/MM/yyyy");
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MONTH, 1); //Adding 1 month to current date
String newdate = dateformat.format(cal.getTime());
System.out.println(newdate);
Sumar un año a la fecha actual
SimpleDateFormat dateformat = new SimpleDateFormat("dd/MM/yyyy");
Calendar cal = Calendar.getInstance();
cal.add(Calendar.YEAR, 1); //Adding 1 year to current date
String newdate = dateformat.format(cal.getTime());
System.out.println(newdate);






Comentarios
Calendar entrada = Calendar.getInstance();
entrada.setTime(results et.getDate("entrada"));
Calendar sortida = Calendar.getInstance(); sortida.setTime(results et.getDate("sortida"));
while (entrada.compareTo(sorti da) < 0 ){
output += index_format.format(entrada.getTime());
entrada.add(Calendar.DATE, 1);
}
Suscripción de noticias RSS para comentarios de esta entrada.