-4
我需要将总共几个月从JSP页面传递给servlet,servlet将设置订阅的开始日期和结束日期。如何根据订阅期限设置当前日期和结束日期?
假设我从JSP页面传递了1个月,那么servlet应该能够在1个月后将订阅日期作为当前日期和到期日期添加到数据库中。
我正在使用Oracle数据库,我无法为此开发逻辑。请帮助我解决这个问题。
Date dNow = new Date();
SimpleDateFormat ft = new SimpleDateFormat ("E yyyy.MM.dd 'at' hh:mm:ss a zzz");
String currentdate=ft.format(dNow);
String expirydate=ft.format(null);
Calendar c = Calendar.getInstance();
try {
c.setTime(ft.parse(currentdate));
c.add(Calendar.DATE, period_1);
expirydate=ft.format(c.getTime());
}
catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
可以通过编辑的问题在这里分享的servlet的代码片段,以及JSP? –
请查看:[我如何问一个好问题?](http://stackoverflow.com/help/how-to-ask) –
我们在这里帮助你解决问题,而不是为你开发代码。请首先分享您迄今为止所尝试的内容。 – Aakash