import java.util.Calendar;
public class AnadirHoras {
public static void main(String[] args) {
// Creamos una instancia del calendario
Calendar now = Calendar.getInstance();
// Mostramos la fecha actual
System.out.println("Fecha actual : " + (now.get(Calendar.MONTH) + 1)
+ "-"
+ now.get(Calendar.DATE)
+ "-"
+ now.get(Calendar.YEAR));
// Mostramos la hora actual
System.out.println("Hora actual : " + now.get(Calendar.HOUR_OF_DAY)
+ ":"
+ now.get(Calendar.MINUTE)
+ ":"
+ now.get(Calendar.SECOND));
// Añadimos 10 horas a la hora actual
now.add(Calendar.HOUR,10);
System.out.println("Hora actual mas 10 horas : "
+ now.get(Calendar.HOUR_OF_DAY)
+ ":"
+ now.get(Calendar.MINUTE)
+ ":"
+ now.get(Calendar.SECOND));
// La clase Calendar ajusta automaticamente la fecha segun las horas añadidas
System.out.println("Fecha actual habiendo añadido 10 horas : "
+ (now.get(Calendar.MONTH) + 1)
+ "-"
+ now.get(Calendar.DATE)
+ "-"
+ now.get(Calendar.YEAR));
// Restamos tres horas a la fecha actual
now = Calendar.getInstance();
now.add(Calendar.HOUR, -3);
System.out.println("Hora actual menos 3 horas : " + now.get(Calendar.HOUR_OF_DAY)
+ ":"
+ now.get(Calendar.MINUTE)
+ ":"
+ now.get(Calendar.SECOND));
}
}
Comentarios sobre la versión: Versión 1.0 (0)
No hay comentarios