Java.util.Calendar.setTimeZone() 方法
描述
java.util.Calendar.setTime(TimeZone) 方法使用给定的时区 value 设置时区。
声明
以下是 java.util.Calendar.setTime() 方法的声明
public void setTimeZone(TimeZone value)
参数
value − 指定时区
返回值
此方法不返回值。
异常
NA
示例
下面的例子展示了 java.util.calendar.setTimeZone() 方法的使用。
package com.tutorialspoint;
import java.util.*;
public class CalendarDemo {
public static void main(String[] args) {
// create a calendar
Calendar cal = Calendar.getInstance();
// print current time zone
String name = cal.getTimeZone().getDisplayName();
System.out.println("Current Time Zone:" + name );
TimeZone tz = TimeZone.getTimeZone("GMT");
// set the time zone with the given time zone value
// and print it
cal.setTimeZone(tz);
System.out.println(cal.getTimeZone().getDisplayName());
}
}
让我们编译并运行上面的程序,这将产生以下结果 −
Current Time Zone:Eastern European Time Greenwich Mean Time

