📜  Java中的 TimeZone setDefault() 方法及示例

📅  最后修改于: 2022-05-13 01:54:36.598000             🧑  作者: Mango

Java中的 TimeZone setDefault() 方法及示例

Java中TimeZone类setDefault(TimeZone zone )方法用于设置TimeZone类的getDefault()方法返回的对象的TimeZone。

句法:

public static void 
    setDefault(TimeZone zone)

参数:该方法采用一个TimeZone类型的参数zone ,即新的默认时区。

返回值:该方法不返回任何值。

下面的程序说明了 TimeZone 的 setDefault() 方法的工作。
示例 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);
    }
}
输出:

示例 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);
    }
}
输出:

参考: https: Java Java.util.TimeZone)