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)