/[classpath]/classpath/java/util/Date.java
ViewVC logotype

Diff of /classpath/java/util/Date.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by jfrijters, Tue Oct 12 11:48:32 2004 UTC revision 1.19 by jfrijters, Sun Oct 17 13:39:24 2004 UTC
# Line 113  public class Date implements Cloneable, Line 113  public class Date implements Cloneable,
113     */     */
114    public Date(int year, int month, int day, int hour, int min, int sec)    public Date(int year, int month, int day, int hour, int min, int sec)
115    {    {
116      GregorianCalendar cal = new GregorianCalendar(year + 1900, 0, 1);      GregorianCalendar cal =
117      int dst = cal.get(Calendar.DST_OFFSET);          new GregorianCalendar(year + 1900, month, day, hour, min, sec);
118      cal.add(GregorianCalendar.MONTH, month);      time = cal.getTimeInMillis();
     cal.add(GregorianCalendar.DAY_OF_MONTH, day - 1);  
     cal.add(GregorianCalendar.HOUR, hour);  
     cal.add(GregorianCalendar.MINUTE, min);  
     cal.add(GregorianCalendar.SECOND, sec);  
     time = cal.getTimeInMillis() + dst - cal.get(Calendar.DST_OFFSET);  
119    }    }
120    
121    /**    /**

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26