31/07/2009, 18:55
|
| | Fecha de Ingreso: julio-2009
Mensajes: 4
Antigüedad: 15 años, 5 meses Puntos: 0 | |
Respuesta: Franjas horarias en Java private static String GMT="GMT-4:30";
TimeZone t=TimeZone.getTimeZone(GMT);
Calendar c=Calendar.getInstance(t);
y en el objecto Calendar puedes mostrar la hora
c.get(Calendar.HOUR);
c.get(Calendar.MINUTES);
etc, sin embargo si lo pasas a otro tipo de dato como Date, el va seguir teniendo la hora UTC.......
Otra forma que queda la hora para todos los tipos de datos, como si fuese la UTC es:
TimeZone t=TimeZone.getTimeZone(GMT);
Calendar c=Calendar.getInstance();
c.add(Calendar.MILLISECOND, t.getRawOffset());
Sin embargo no se si alguien sepa como conseguir el GMT de tu maquina, puesto que como ves yo lo coloco manual, en este caso de Venezuela |