mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-27 10:24:23 +08:00
re PR libgcj/7786 (TimeZone.getDSTSavings() from JDK1.4 not implemented)
2002-09-25 Jesse Rosenstock <jmr@ugcs.caltech.edu> * java/util/TimeZone.java (getDSTSavings): New method. Fixes PR libgcj/7786. From-SVN: r57518
This commit is contained in:
parent
8848a766bc
commit
8dc24041f7
@ -1,3 +1,8 @@
|
||||
2002-09-25 Jesse Rosenstock <jmr@ugcs.caltech.edu>
|
||||
|
||||
* java/util/TimeZone.java (getDSTSavings): New method.
|
||||
Fixes PR libgcj/7786.
|
||||
|
||||
2002-09-25 Jesse Rosenstock <jmr@ugcs.caltech.edu>
|
||||
|
||||
* resolve.cc (_Jv_ResolvePoolEntry) [end_of_method_search]: Check
|
||||
|
@ -960,6 +960,22 @@ public abstract class TimeZone implements java.io.Serializable, Cloneable
|
||||
*/
|
||||
public abstract boolean inDaylightTime(Date date);
|
||||
|
||||
/**
|
||||
* Gets the daylight savings offset. This is a positive offset in
|
||||
* milliseconds with respect to standard time. Typically this
|
||||
* is one hour, but for some time zones this may be half an our.
|
||||
* <p>The default implementation returns 3600000 milliseconds
|
||||
* (one hour) if the time zone uses daylight savings time
|
||||
* (as specified by {@link #useDaylightTime()}), otherwise
|
||||
* it returns 0.
|
||||
* @return the daylight savings offset in milliseconds.
|
||||
* @since 1.4
|
||||
*/
|
||||
public int getDSTSavings ()
|
||||
{
|
||||
return useDaylightTime () ? 3600000 : 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the TimeZone for the given ID.
|
||||
* @param ID the time zone identifier.
|
||||
|
Loading…
Reference in New Issue
Block a user