Java Calendar getTimeZone()方法
java.util.Calendar类的getTimeZone()方法获取日历对象的TimeZone并返回一个TimeZone对象。
语法
public TimeZone getTimeZone()
参数
未传递任何参数。
返回
返回TimeZone对象。
抛出
不抛出异常。
示例1
import java.util.Calendar;
import java.util.TimeZone;
public class JavaCalendargetTimeZoneExample1 {
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 Time
示例2
import java.util.Calendar;
import java.util.TimeZone;
public class JavaCalendargetTimeZoneExample2 {
public static void main(String[] args) {
Calendar mycal2 = Calendar.getInstance();
TimeZone timezoneobj = mycal2.getTimeZone();
System.out.println(" Display Name of Current TimeZone :" + timezoneobj.getDisplayName());
}
}
输出:
Display Name of Current TimeZone Pacific Standard Time