El método setRawOffset(int offsetMillis ) de la clase TimeZone en Java se usa para establecer el desplazamiento de la zona horaria base a GMT. Este valor de compensación puede ser UTC para obtener la hora local.
Sintaxis:
public abstract void setRawOffset(int offsetMillis)
Parámetros: el método acepta un solo parámetro offsetMillis de tipo Integer que especifica el desplazamiento de la zona horaria base dada a GMT.
Valor devuelto: el método no devuelve ningún valor.
El siguiente programa ilustra la función mencionada anteriormente:
Programa 1:
// Program to demonstrate the // setRawOffset() import java.util.*; public class GFG { public static void main(String[] args) { // Create time zone object TimeZone obj = TimeZone.getTimeZone("Pacific/Pago_Pago"); // Printing RawOffset value System.out.println("Initially RawOffset is = " + obj.getRawOffset()); // Setting RawOffset on object obj obj.setRawOffset(6000000); System.out.println("RawOffset " + "set to 6000000"); // Printing RawOffset value System.out.println("Current RawOffset is = " + obj.getRawOffset()); } }
Initially RawOffset is = -39600000 RawOffset set to 6000000 Current RawOffset is = 6000000
Programa 2:
// Program to demonstrate the // setRawOffset() import java.util.*; public class GFG { public static void main(String[] args) { // Create time zone object TimeZone obj = TimeZone.getTimeZone("Europe/Rome"); // Printing RawOffset value System.out.println("Inittally RawOffset is = " + obj.getRawOffset()); // Setting RawOffset on object obj obj.setRawOffset(8000000); System.out.println("RawOffset " + "set to 8000000"); // Printing RawOffset value System.out.println("Current RawOffset is = " + obj.getRawOffset()); } }
Inittally RawOffset is = 3600000 RawOffset set to 8000000 Current RawOffset is = 8000000
Referencia: https://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html#setRawOffset(int)
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