请问一下,输入2006-01-01,怎么实现减7天,再以yyyy-mm-dd的格式打印出来?
解决方案 »
- 如何让一个类能在不调用的情况下就先执行呢?
- java的反编译问题
- 怎么比较两条曲线的波动性的相似性
- Java库函数中是否有实现了解非线性方程的Newton-Raphson方法?
- 请问public static void main(String[] args)的意义
- 在线等~~很急啊 ,难题,恳请各位高手帮忙。
- 好久没来拉,春节回家,散尽所有分!祝大家春节快乐! 散分帖1
- asc转换成字符的问题
- 急????????????????
- java中使用URL类,读取服务器上的文件返回的中文为什么是乱码?
- (100分帖)哪位大牛知道sun公司网站哪里可以下到com.sun.rowset包所在的jar包及帮助文档?
- 请问:在java中有哪个函数是现实当前日期减1天的呢?
*
* @param d 时间字符串
* @param days 增加或减去的天数
* @return String 新的日期格式字符串
* @throws ParseException
*/
public String calcDate2(String d, int days)
throws ParseException
{
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sf.parse(d);
Calendar c = Calendar.getInstance();
c.setTime(date);
c.add(Calendar.DATE, days);
date = c.getTime(); return sf.format(date);
}