Método TimeZone setDefault() en Java con ejemplos

El método setDefault(TimeZone zone ) de la clase TimeZone en Java se utiliza para establecer la zona horaria del objeto que devuelve el método getDefault() de la clase TimeZone.

Sintaxis:

public static void 
    setDefault(TimeZone zone)

Parámetros: el método toma una zona de parámetros de tipo TimeZone que se refiere a la nueva zona horaria predeterminada.

Valor devuelto: el método no devuelve ningún valor.

El siguiente programa ilustra el funcionamiento del método setDefault() de TimeZone.
Ejemplo 1:

// Java code to illustrate setDefault() method
  
import java.util.*;
  
public class TimeZoneDemo {
    public static void main(String args[])
    {
        // Creating an object of TimeZone class.
        TimeZone time_zone_default
            = TimeZone.getTimeZone("Europe/Rome");
  
        time_zone_default.setDefault(time_zone_default);
  
        // Displaying the default TimeZone
        System.out.println("Default TimeZone: "
                           + time_zone_default);
    }
}
Producción:

Zona horaria predeterminada: sun.util.calendar.ZoneInfo[id=»Europa/Roma», offset=3600000,
dstSavings=3600000, useDaylight=true, Transitions=169, lastRule=java.util.SimpleTimeZone
[id=Europa/Roma, offset =3600000, dstSavings=3600000, useDaylight=true, startYear=0,
startMode=2, startMonth=2, startDay=-1, startDayOfWeek=1, startTime=3600000, startTimeMode=2,
endMode=2, endMonth=9, endDay= -1, endDayOfWeek=1, endTime=3600000, endTimeMode=2]]

Ejemplo 2:

// Java code to illustrate setDefault() method
  
import java.util.*;
  
public class TimeZoneDemo {
    public static void main(String args[])
    {
        // Creating an object of TimeZone class.
        TimeZone time_zone_default
            = TimeZone.getTimeZone("Pacific/Pago_Pago");
  
        time_zone_default.setDefault(time_zone_default);
  
        // Displaying the default TimeZone
        System.out.println("Default TimeZone: "
                           + time_zone_default);
    }
}
Producción:

Zona horaria predeterminada: sun.util.calendar.ZoneInfo[id=»Pacific/Pago_Pago»,
offset=-39600000, dstSavings=0, useDaylight=false, Transitions=3, lastRule=null]

Referencia: https://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html#setDefault(java.util.TimeZone)

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

Deja una respuesta

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