public static Date dateminius(Date datebeforesix){ Calendar date = Calendar.getInstance();
Calendar dateafter = Calendar.getInstance();
date.setTime(datebeforesix);
dateafter.set(Calendar.YEAR,date.get(Calendar.YEAR));
dateafter.set(Calendar.MONTH,date.get(Calendar.YEAR) -6)
dateafter.set(Calendar.DATE,poiss.get(Calendar.DATE))
Date dateaftersixmonth = dateafter.getTime(); return dateaftersixmonth;}
Calendar dateafter = Calendar.getInstance();
date.setTime(datebeforesix);
dateafter.set(Calendar.YEAR,date.get(Calendar.YEAR));
dateafter.set(Calendar.MONTH,date.get(Calendar.YEAR) -6)
dateafter.set(Calendar.DATE,poiss.get(Calendar.DATE))
Date dateaftersixmonth = dateafter.getTime(); return dateaftersixmonth;}
解决方案 »
- jsp获取list.get(i)的值传递到另外一个页面
- jsp连接数据库的问题
- 请问大侠编译错误: Error #: 300 : method handlePageException(java.lang.Throwable) not found in class javax.servlet.jsp.PageContex
- 在java中怎样知道子进程什么时候结束 高手请进
- jsp怎么连接access数据库呀!
- 请问怎么验证form里面各个项目的正确性,如果都正确,就执行action后面的JSP,如果有一个不正确,就不执行JSP
- 怎么让打开的链接最大化?
- FileOutPutStream中如何将一个字节流写到相对路径,请高手指点
- 还是BLOB问题,参考了网上高手的方法还是有问题
- 菜问题,各位大哥帮小弟看看这段程序
- 50 分 求 GEF-runtime-3.0.1.zip 在哪里下载?
- 新手学jsp,各位帮我看看这是什么错
g.add(java.util.Calendar.MONTH,-6);
System.out.println(g.get(Calendar.MONTH));
System.out.println(g.get(Calendar.DATE));
得到的是3, 1号吧
应为java里的月份是要减1的
GregorianCalendar g = new GregorianCalendar(2004,7,31);
g.add(java.util.Calendar.MONTH,-6);
System.out.println(g.get(Calendar.MONTH));
System.out.println(g.get(Calendar.DATE));
DateFormat.getDateInstance(DateFormat.MEDIUM);
GregorianCalendar grc=new GregorianCalendar(2004, Calendar.AUGUST,31);
grc.add(GregorianCalendar.MONTH,-6);
System.out.println("grc="+dateFormat.format(grc.getTime())); 得出的结果是2/29,8月的个月前应该是2/29没错吧...