我在使用 Java 日历 add() 功能时遇到问题。给予或接受用于为在旅游网站上出发的日期提供一个迂回日期。
end.add(Calendar.DATE, Integer.parseInt(giveOrTake));
代码在上面,我使用的测试条件是选择 29/07/2012 作为日期和 3 天给或取。根据文档,这应该是 2012 年 1 月 8 日发布的,但它是 2012 年 1 月 7 日发布的。
当它被传递给方法时,我已经检查了 giveOrTake,它很好,所以我不知道发生了什么。我可以硬编码 giveOrTake 值,但仍然得到错误。