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]]