El método getOffset() de la clase TimeZone en Java se usa para conocer el valor de desplazamiento de esta Zona Horaria en una fecha específica desde el UTC o el Tiempo Universal Coordinado.
Sintaxis:
public int getOffset(long in_date)
Parámetros: el método acepta un parámetro, in_date de tipo largo que se refiere a la fecha real representada en milisegundos desde el 1 de enero de 1970 a las 00:00:00 GMT.
Valor de retorno: el método devuelve el ID de TimeZone .
Los siguientes programas ilustran el funcionamiento del método getOffset() de TimeZone:
Ejemplo 1:
// Java code to illustrate getOffset() method import java.util.*; public class TimeZoneDemo { public static void main(String args[]) { // Creating a TimeZone TimeZone offtime_zone = TimeZone.getTimeZone("Europe/Rome"); // Checking the offset for the systems date System.out.println("The Offset Value is:" + offtime_zone .getOffset(Calendar.ZONE_OFFSET)); } }
The Offset Value is:3600000
Ejemplo 2:
// Java code to illustrate getOffset() method import java.util.*; public class TimeZoneDemo { public static void main(String args[]) { // Creating a TimeZone TimeZone offtime_zone = TimeZone.getTimeZone("Pacific/Pago_Pago"); // Checking the offset for the systems date System.out.println("The Offset Value is:" + offtime_zone .getOffset(Calendar.ZONE_OFFSET)); } }
The Offset Value is:-39600000
Referencia: https://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html#getOffset()
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA