如何在Java日历中获取下一个和前一天?
答案 0 :(得分:2)
您可以使用像icyrock所说的Calendar类或使用Joda Time。你可以看到Joda时间here的例子。我建议高度使用Joda时间。
Jodatime代码段:
DateTime dt = new DateTime(date); //the date you want to add days to
Date addedDate = dt.plusDays(daysToAdd).toDate(); //the added days date
Date subtractedDate = dt.minusDays(daysToMinus).toDate(); //the subtracted days date
答案 1 :(得分:1)
Calendar.add(Calendar.DATE, -1)
Calendar.add(Calendar.DATE, 1)