Método SimpleTimeZone setRawOffset() en Java con ejemplos

El método setRawOffset() de la clase SimpleTimeZone se usa para establecer el desplazamiento de la zona horaria base a GMT. El desplazamiento se agrega a UTC para obtener la hora local.

Sintaxis:

public void setRawOffset(int offsetMillis)

Parámetros: la función acepta un solo parámetro offsetMillis que especifica el desplazamiento de la zona horaria base dada a GMT.

Valor de retorno: el método no tiene valor de retorno.

Excepción: la función no lanza ninguna excepción.

El siguiente programa demuestra la función mencionada anteriormente:

Programa 1:

// program to demonstrate the
// function java.util.SimpleTimeZone.setRawOffset()
  
import java.util.*;
  
public class GFG {
  
    public static void main(String[] args)
    {
  
        // create simple time zone object
        SimpleTimeZone obj
            = new SimpleTimeZone(500, "GMT");
  
        // printing RawOffset value
        System.out.println("Inittally 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());
    }
}
Producción:

Inittally RawOffset is = 500
RawOffset set to 6000000
Current RawOffset is = 6000000

Programa 2:

// program to demonstrate the
// function java.util.SimpleTimeZone.setRawOffset()
  
import java.util.*;
  
public class GFG {
  
    public static void main(String[] args)
    {
  
        // create simple time zone object
        SimpleTimeZone obj
            = new SimpleTimeZone(800, "GMT");
  
        // 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());
    }
}
Producción:

Inittally RawOffset is = 800
RawOffset set to 8000000
Current RawOffset is = 8000000

Publicación traducida automáticamente

Artículo escrito por Twinkl Bajaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *