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

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

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

Java中TimeZone类setID(String ID )方法用来设置这个TimeZone的时区ID。在此操作期间,不会更改时区对象的其他数据。

句法:

public void setID(String ID)

参数:该方法接受一个String类型的参数ID ,即TimeZone的新ID。

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

下面的程序说明了 TimeZone 类的 setID() 方法的使用:
示例 1:

// Java code to illustrate setID() method
  
import java.util.*;
  
public class TimeZoneDemo {
    public static void main(String args[])
    {
  
        // Creating a TimeZone
        TimeZone offtime_zone
            = TimeZone.getTimeZone(
                "Pacific/Pago_Pago");
  
        // set time zone ID
        offtime_zone.setID("GMT+05:00");
  
        // Knowing the DST
        System.out.println("The ID is: "
                           + offtime_zone.getID());
    }
}
输出:
The ID is: GMT+05:00

示例 2:

// Java code to illustrate setID() method
  
import java.util.*;
  
public class TimeZoneDemo {
    public static void main(String args[])
    {
  
        // Creating a TimeZone
        TimeZone offtime_zone
            = TimeZone.getDefault();
  
        // set time zone ID
        offtime_zone.setID("GMT+05:30");
  
        // Knowing the DST
        System.out.println("The ID is: "
                           + offtime_zone.getID());
    }
}
输出:
The ID is: GMT+05:30

参考: https: Java Java.lang.String)