Java TimeZone setID()方法及实例

Java TimeZone setID()方法及实例

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

语法

public void setID(String ID)

参数: 该方法需要一个字符串类型的参数ID,指的是时区的新ID。

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

下面的程序说明了时区类的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://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html#setID(java.lang.String)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程