2016-04-26 105 views

回答

0

以目前一天后计算7天,你应该做到以下几点:

nextWeek = yourdate + 7*24*60*60*1000 
0
public static String getAdded_date(String previous_date){ 
     SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); 
     Calendar c = Calendar.getInstance(); 
     try { 
      c.setTime(sdf.parse(previous_date)); 
     } catch (ParseException e) { 
      e.printStackTrace(); 
     } 
     c.add(Calendar.DAY_OF_WEEK, 7); // number of days to add, can also use Calendar.DAY_OF_MONTH in place of Calendar.DATE 
     SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd"); 
     String output = sdf1.format(c.getTime()); 

     return output; 
    } 
0
private int getaddedDate(int previousdate) 
    { 
     return previousdate + TimeUnit.DAYS.toMillis(7); 
    } 
0

1天= 86400000毫秒

所以7天 “1461560032085” 将是= 1461560032085 + 86400000 * 7

希望这有助于!

0

这是非常简单的使用Calendar类

Calendar calendar = Calendar.getInstance(); 
calendar.setTime(your_current_date); 
calendar.add(Calendar.DAY_OF_YEAR, +7); 
Date newDate = calendar.getTime(); 
相关问题