Name
SimpleTimeZone
Synopsis
This concrete subclass of
TimeZone
is a simple implementation of that
abstract class that is suitable for use in locales that use the
Gregorian calendar. Programs do not normally need to instantiate this
class directly; instead, they use one of the static factory methods
of TimeZone
to obtain a suitable
TimeZone
subclass. The only reason to instantiate
this class directly is if you need to support a time zone with
nonstandard daylight-savings-time rules. In that case, you can call
setStartRule( )
and setEndRule(
)
to specify the starting and ending dates of
daylight-savings time for the time zone.
Figure 16-55. java.util.SimpleTimeZone
public class SimpleTimeZone extends TimeZone { // Public Constructors public SimpleTimeZone(int rawOffset, String ID); public SimpleTimeZone(int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime); 1.2 public SimpleTimeZone(int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime, int dstSavings); 1.4 public SimpleTimeZone(int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int startTimeMode, int endMonth, int endDay, int endDayOfWeek, int endTime, int endTimeMode, int dstSavings); // Public Constants
Get Java in a Nutshell, 5th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.