我想从今天的日期添加30天到spinner所以我通过ArrayList添加bt如何在今天的日期中添加30天以下for循环
ArrayList<String> dates = new ArrayList<String>();
Calendar cal = Calendar.getInstance();
int maxDay = cal.getActualMaximum(Calendar.DAY_OF_MONTH);
SimpleDateFormat df = new SimpleDateFormat("MMM-dd");
for (int i = cal.get(Calendar.DAY_OF_MONTH); i <= maxDay; i++)
{
dates.add( df.format(cal.getTime()));
cal.set(Calendar.DAY_OF_MONTH, i + 1);
}
假设今天的日子是29,所以它只打印29 -Sep和30-Sep。
如果我改变i = 0那么它将打印到maxDay但是我想重新选择用户选择过去的日期所以我我从今天的日期开始
第二件事我今天的日期如何发布(文字)?