2018-10-10获取前后半年的每一天时间
2018-10-10 本文已影响0人
猫KK
代码如下
private void getDate() {
Calendar cStart = Calendar.getInstance();
//设置开始时间 -6表示为当前前6月 也可以使用 Calendar.YEAR 设置年
cStart.add(Calendar.MONTH, -6);
Calendar cEnd = Calendar.getInstance();
cEnd.add(Calendar.MONTH, +6);
while (cStart.before(cEnd)) {
Log.e("TAG", "getDate: --->" + cStart.get(Calendar.YEAR) + "-" +
//注意 获取月的时候需要加1
(cStart.get(Calendar.MONTH) + 1) + "-" + cStart.get(Calendar.DAY_OF_MONTH));
//开始时间每天加1
cStart.add(Calendar.DAY_OF_MONTH, 1);
}
}