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.

java.util.SimpleTimeZone

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.