如何取到当前日期前推30天的时间? import java.util.*;Calendar cal=Calendar.getInstance();cal.setTime(new Date());cal.set(Calendar.DAY_OF_YEAR,cal.get(Calendar.DAY_OF_YEAR)-30); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Calendar cal=Calendar.getInstance();cal.setTimeInMillis(new Date(System.currentTimeMillis())-30*24*60*60);怎么样有创新精神吧! 好像不是很好用,有两个报错:1"clearData.java": Error #: 375 : operator - cannot be applied to (java.util.Date, int) 2"clearData.java": Error #: 306 : method setTimeInMillis(long) has protected access in class java.util.Calendar 其实我最终想实现的是,定期清除日志表中的数据,比如程序定在每天晚上9点清除30天前的莫个表中的数据,而表中的数据有一个字段是date型的,我就通过这个字段来判断该清除哪些数据。 关于float和double后面小数点数的问题 java问题,求高手帮助,很急 关于JIRA的问题 一个内部窗体的问题 求推荐linux上面的数据库管理工具。 菜鸟级问题?在线等待!!! 我下载了一个tomcat4.0.1,是一个zip文件,解压缩后就像exe文件安装后一样出现了那些子目录,没有可执行安装文件,请问在这种情况下如何配 布署应用程序时,weblogic6.1用到的包(如JDBC的jar,zip包)应该怎样显式的声明??? 求解 求解 求解 求大佬帮助 关于package后图片找不到的问题 如何在LINUX下设置数据源?
cal.setTimeInMillis(new Date(System.currentTimeMillis())-30*24*60*60);怎么样有创新精神吧!
1"clearData.java": Error #: 375 : operator - cannot be applied to (java.util.Date, int)
2"clearData.java": Error #: 306 : method setTimeInMillis(long) has protected access in class java.util.Calendar