我有一个需要在 09 年 1 月 1 日开始的程序,当我开始新的一天时,我的程序将在第二天显示。这是我到目前为止所拥有的:
GregorianCalendar startDate = new GregorianCalendar(2009, Calendar.JANUARY, 1);
SimpleDateFormat sdf = new SimpleDateFormat("d/M/yyyy");
public void setStart()
{
startDate.setLenient(false);
System.out.println(sdf.format(startDate.getTime()));
}
public void today()
{
newDay = startDate.add(5, 1);
System.out.println(newDay);
//I want to add a day to the start day and when I start another new day, I want to add another day to that.
}
我在 'newDay = startDate.add(5, 1);' 中发现错误为 void 但预期为 int 我该怎么办?