首先感谢您花时间滚动浏览。
对于Java来说,我基本上是一个新手,但我正在开发一个程序,向用户询问一些基本信息,然后设置一个开始日期,然后从开始日期开始,每隔3到10月,每两周安排一次服务日期。
对于开始日期变量,我只需将其设置为:
STARTDATE = getDate();
给出用户注册时的当前日期。
我一直在搜索我的搜索天,但我无法弄清楚如何将服务日期增加14天以挽救我的生命。
我尝试使用SERVICEDATE = STARTDATE + (0, 14, 0);
但我无法理解这里真的发生了什么。有什么想法吗?
答案 0 :(得分:0)
使用common-lang库。它有一个DateUtils类,可用于此目的。 像这样使用它:
SERVICEDATE = DateUtils.addDays(STARTDATE, 14);
答案 1 :(得分:0)
也许看看这个:Java getDate date-x days
它们减去了天数,但我认为它也可以变成几天。
答案 2 :(得分:0)
我建议您使用Joda Library
Date STARTDATE = getDate();
DateTime stDate = new DateTime(STARTDATE);
//Date after 14 days
DateTime rsDate = stDate.plusDays(14);