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 |
/** |
/** |