我遇到问题,使用for循环将当前日期的SimpleDate增加到未来几天的日期。
我首先在double eventDay
变量中获取我的DAYS,该变量从public double getEventDays()
返回。我正在尝试GRAB这个变量,并在另一个名为public SimpleDate getEventDate()
首先,我不知道如何从另一个数据访问器中获取变量,或者甚至可能。但即使在那之后,我需要初始化一个基本上类似的for循环
for (int 1 = 0, i < (int)eventDay, i+=1)
{
eventDay.nextDay(); // need to use the .nextDay() to add a day N amount of times
return eventDay;
}
return null;
我知道这是完全错误的,但这正是我基本上要寻找的,我只是不知道如何启动它。
答案 0 :(得分:0)
这样做你想要的吗?
public SimpleDateFormat getEventDate() {
final SimpleDateFormat sdf = new SimpleDateFormat();
sdf.getCalendar().add(Calendar.DAY_OF_MONTH, (int)getEventDays());
return sdf;
}