如何列出前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())); }} &&&&……………… 关于JAVA中使用队列传递对象的问题 急,如何将JList添加到JFrame! 劳驾哪位给帮帮忙,怎么写这几个题啊…… 请问大虾们什么情况下定义的类需要实现serializable接口啊 怎样将字符串转换为整整行啊? 怎么使用java远程连接Sql Server数据库? 为什么有错?java连数据库的问题 关于中文编码的问题 sun j2sdkee1.3.1 启动不起来,WHY ?在线等待 JAVA中 elements = -1L >>> -universe.length 是什么意思???? 这是怎么执行的,有谁能帮忙分析分析? 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()));
}
}