java.util.TimeZone.setDefault()方法实例
setDefault(TimeZone zone) 方法用于由getDefault方法设置时区,并返回的时区。
声明
以下是java.util.TimeZone.setDefault()方法的声明。
public static void setDefault(TimeZone zone)
参数
-
zone--这是新的默认时区
返回值
NA
异常
-
NA
例子
下面的例子显示java.util.TimeZone.setDefault()方法的使用
package com.yiibai; import java.util.*; public class TimeZoneDemo { public static void main( String args[] ){ // create time zone object TimeZone tzone = TimeZone.getTimeZone("America/Los_Angeles"); // set time zone to default tzone.setDefault(tzone); // checking default time zone System.out.println("Default time zone:" +tzone); } }
现在编译和运行上面的代码示例,将产生以下结果。
Default time zone:sun.util.calendar.ZoneInfo[id="America/Los_Angeles", offset=-28800000,dstSavings=3600000,useDaylight=true,transitions=185, lastRule=java.util.SimpleTimeZone[id=America/Los_Angeles,offset=-28800000, dstSavings=3600000,useDaylight=true,startYear=0,startMode=3,startMonth=2, startDay=8,startDayOfWeek=1,startTime=7200000,startTimeMode=0,endMode=3, endMonth=10,endDay=1,endDayOfWeek=1,endTime=7200000,endTimeMode=0]]