如何列出前n天日期 如何列出前n天日期!比如:今天是2009-10-01 当n = 2 天时:需列出 2009-09-30,2009-10-01方法和思路都行…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private static void getDate(int days){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Calendar cal = Calendar.getInstance(); System.out.println("today is :"+sdf.format(cal.getTime())); for(int i = 1 ; i <= days ; i++){ cal.add(Calendar.DATE,-i); System.out.println(sdf.format(cal.getTime())); } } 我在楼上的基础上做了些修改。public static void getDate(int days){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Calendar cal = Calendar.getInstance(); System.out.println("today is :"+sdf.format(cal.getTime())); cal.add(Calendar.DATE,-days); for(int i = 1 ; i <= days ; i++){ cal.add(Calendar.DATE,1); System.out.println(sdf.format(cal.getTime())); }} &&&&……………… 书上题目 04-16 Jtree的问题??? 急救!。。JDBC连接sql出现错误!。。。。。 大家帮忙看看--数组排序后删除重复元素的问题! 多线程的 冒泡排序 反射机制问题 Eclipse的plug-in 怎样将基数改为二进制? 简单问题: jb5在什么地方设置classpath!! java 基础知识,各位大侠看看有无问题 这是怎么执行的,有谁能帮忙分析分析? Java SE和Java EE有什么区别
private static void getDate(int days){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
System.out.println("today is :"+sdf.format(cal.getTime()));
for(int i = 1 ; i <= days ; i++){
cal.add(Calendar.DATE,-i);
System.out.println(sdf.format(cal.getTime()));
}
}
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
System.out.println("today is :"+sdf.format(cal.getTime()));
cal.add(Calendar.DATE,-days);
for(int i = 1 ; i <= days ; i++){
cal.add(Calendar.DATE,1);
System.out.println(sdf.format(cal.getTime()));
}
}