Java TimeZone setDefault()方法及示例
Java中 TimeZone类 的 setDefault(TimeZone zone ) 方法用于设置TimeZone类的 getDefault() 方法所返回的对象的时区。
语法
参数: 该方法需要一个参数zone,它是指新的默认时区。
返回值: 该方法不返回任何值。
下面的程序说明了时区的setDefault()方法的工作原理。
示例1 :
输出:
默认时区:Sun.util.calendar.ZoneInfo[id=”Europe/Rome”, offset=3600000,
dstSavings=3600000, useDaylight=true, transitions=169, lastRule=java.util。SimpleTimeZone
[id=Europe/Rome, offset=3600000, dstSavings=3600000, useDaylight=true, startYear=0,
startMode=2, startMonth=2, startDay=-1,startDayOfWeek=1, startTime=3600000, startTimeMode=2,
endMode=2, endMonth=9, endDay=-1, endDayOfWeek=1, endTime=3600000, endTimeMode=2]]
例2 :
输出:
参考: https://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html#setDefault(java.util.TimeZone)