Código de Java - Añadir o quitar horas a la fecha actual

Imágen de perfil

Añadir o quitar horas a la fecha actualgráfica de visualizaciones


Java

Publicado el 05 de Agosto del 2015 por Administrador
1.670 visualizaciones desde el 05 de Agosto del 2015. Una media de 28 por semana
Este ejemplo muestra como utilizar el control Calendar para añadir o restar horas a la fecha actual.

Versión 1.0

Publicado el 05 de Agosto del 2015gráfica de visualizaciones de la versión: Versión 1.0
1.671 visualizaciones desde el 05 de Agosto del 2015. Una media de 28 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
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
 

Comentar la versión: Versión 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s3236