获取指定年份至今年分列表

项目需求是从1900年获取至今的年份列表。如下图所示

这个其实很简单,我们很容易想到获取当前日期,两种方式:

1.new Date()

2.通过Calendar类来获取

我们就拿第二种方式来举例。

首先第一步获取到当前日期:

//获取当前日期的年份
Calendar calendar = Calendar.getInstance();
int year_now = calendar.get(Calendar.YEAR);

第二步用for循环来获取到指定的年份并加入到年份list集合中:

//存放年份的list
List<Integer> dateList = new ArrayList<Integer>();
//这里以1900年举例
for (int i = year_now; i >= 1900 ; i--) {
                dateList.add(i);
}

将结果放置页面迭代即可。

posted @ 2016-03-28 19:17  滴滴滴滴哒  阅读(510)  评论(0编辑  收藏  举报