java.util.TimeZone setDefault()方法

java.util.TimeZone.setDefault(TimeZone zone) 方法用于由getDefault方法设置时区,并返回的时区。

1 语法

public static void setDefault(TimeZone zone)

2 参数

zone:这是新的默认时区

3 返回值

4 示例 

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
/**
 * java.util.TimeZone setDefault()方法
 */
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]]

 

热门文章

优秀文章