Java教程

Java Calendar setTimZone()方法

java.util.Calendar类的setTimZonee()方法用于使用传递的TimeZone值(对象)作为参数来设置TimeZone。

语法

public void setTimeZone(TimeZone value)

参数

value-值是设定为时区。

返回

不返回值。

抛出

不抛出异常。

示例1

import java.util.Calendar;
import java.util.TimeZone;
public class JavaCalendarsetTimeZoneExample1 {
    public static void main(String[] args) {
    Calendar mycal = Calendar.getInstance();
                //getting the display name of TimeZone therwise it will return in object form
        System.out.println(" TimeZone:"
                + mycal.getTimeZone().getDisplayName());
                // set the time zone of mycal to GMT
        mycal.setTimeZone(TimeZone.getTimeZone("GMT"));
        System.out.println("Time Zone after changing to GMT:"
                + mycal.getTimeZone().getDisplayName());
        }
}
输出:
TimeZone:Pacific Standard Time
Time Zone after changing to GMT:Greenwich Mean Tim

示例2

import java.util.Calendar;
import java.util.TimeZone;
public class JavaCalendarsetTimeZoneExample2 {
 public static void main(String[] args) {
 Calendar mycal2 = Calendar.getInstance();
  TimeZone timezoneobj = mycal2.getTimeZone();
   System.out.println(" Display Name of Current TimeZone (mycal2) :" + timezoneobj.getDisplayName());
              Calendar mycal3 = Calendar.getInstance();
                mycal3.setTimeZone(timezoneobj);
                timezoneobj = mycal3.getTimeZone();
                System.out.println(" Display Name of TimeZone (mycal3):" + timezoneobj.getDisplayName());
                   }
}
输出:
Display Name of Current TimeZone (mycal2) :Pacific Standard Time
Display Name of TimeZone (mycal3):Pacific Standard Time
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4