比如输入2005-11-10,2006-03-09得到:2005-11 2005-12 2006-01 2006-02 2006-03
解决方案 »
- poi导出excel数据,科学计数法的问题。大大大大们,救命啊
- ORACLE 用DELETE删除数据
- 关于学习JAVA的问题
- WebLogic8.1插入MySql数据库中文乱码问题!
- 关于Component的背景,VB很好实现,Java Swing也应该可以吧
- 关于98下的Applet问题!
- 求教java处理pdm文件的问题
- 检验表单的checkbox是否选择,怎么不行?错在哪里?看里面的代码
- 最近探索JBOSS+TOMCAT,但发现2.4.3版本的没有帮助@!!!
- 一个button添加两个actionlistener?我还有其他选择么?
- 一个图表设计的问题 比较急 在线等
- 【ANT问题】高手请指教
import java.util.*;
import java.text.*;public class InnerDate1
{
public static void main(String []args)
{
SimpleDateFormat Formate=new SimpleDateFormat("yyyy-MM");
String str1 = "2005-11-10";
String str2 = "2006-03-09";
try
{
Date date1 = Formate.parse(str1);
Date date2 = Formate.parse(str2);
date1 = Formate.parse((date1.getYear() + 1900) + "-" + (date1.getMonth() + 2));
while(date1.before(date2))
{
System.out.println(Formate.format(date1));
date1=Formate.parse((date1.getYear() + 1900) + "-" + (date1.getMonth() + 2));
}
}
catch(Exception e1)
{
e1.getStackTrace();
}
}
}