private static final long MILLISECONDS_IN_SECOND = 1000l;
private static final long SECONDS_IN_MINUTE = 60l;
private static final long MINUTES_IN_HOUR = 60l;
private static final long HOURS_IN_DAY = 24l;
private static final long MILLISECONDS_IN_DAY = MILLISECONDS_IN_SECOND *
SECONDS_IN_MINUTE *
MINUTES_IN_HOUR *
HOURS_IN_DAY;
public Date addDays (Date date, days)
{
return new Date (date.getTime() + (days * MILLISECONDS_IN_DAY));
}
इस लीप वर्ष के साथ काम करेंगे लेकिन अंततः milleniums पर आवारा मिलीसेकेंड से हम जोड़ सकते हैं या छोड़ जब होगा छलांग सेकंड। GWT 2,1
final Date dueDate = new Date();
CalendarUtil.addDaysToDate(dueDate, 21);
संपादित करें के लिए
स्रोत
2011-01-05 14:10:19
इस उत्तर के लिए धन्यवाद –
@Chris Lercher द्वारा वैकल्पिक उत्तर यदि आप दिनों के अलावा समय की एक इकाई जोड़ने की जरूरत है (i.e: hours) – cellepo