我正在制作一个应用程序,该应用程序将计算当前电话日期和取决于用户输入的新日期之间的日期。
示例:newDate =当前(20/5)+月(3)
所以newDate应该是20/8。
我也需要一种将newDate存储到数据库中的方法。请帮忙解决我去年失败的T.T
答案 0 :(得分:1)
您可以使用 Calendar
类来完成工作,
如何?在下面查看,
Calendar cal = Calendar.getInstance(TimeZone.getDefault(), Locale.getDefault());
cal.setTime(currentDate); // pass your current Date class instance
cal.set(Calendar.MONTH, cal.get(Calendar.MONTH) + 3); // Now use this calendar to add 3 months to add in your current date.
cal.getTime(); // Now get date of 3 months after