我需要两个给定日期之间的所有月份/年份名称。我只需要将它放在 java 上。
示例:
Input Date:
date 1- 20/12/2011
date 2- 22/08/2012
Now ,my expected result should be :-
Dec/2011
Jan/2012
Feb/2012
Mar/2012
Apr/2012
May/2012
Jun/2012
Jul/2012
Aug/2012
谁能帮帮我。提前致谢。
最佳答案
使用 Joda-Time(因为没有指定,我假设你至少可以看看 joda time 是什么):
LocalDate date1 = new LocalDate("2011-12-12");
LocalDate date2 = new LocalDate("2012-11-11");
while(date1.isBefore(date2)){
System.out.println(date1.toString("MMM/yyyy"));
date1 = date1.plus(Period.months(1));
}
关于java - 在java中查找两个给定日期之间的所有月份名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12069342/