Android 按数组添加日期

Android add date by array

我有一个数组,其中填充了数据库 table 的 "ID"。 在位置 0,我想用今天的日期设置日历。在位置 1,我想设置日期 (day + 1),在位置 3,我想设置日期 (day + 2) 等等。我该怎么办?

        Calendar startTime = Calendar.getInstance();
        int size = id_op.length;//array
        for(int i = 0; i< size; i++){
            //startTime = Calendar.getInstance();
            //startTime.add(Calendar.DATE, i);

        }

要在日历中添加一天,您可以使用 add 方法。

Calendar c = Calendar.getInstance();
c.add(Calendar.DATE, 1); // tomorrow

for(int i = 0; i< size; i++){

    Calendar c = Calendar.getInstance();
    add c.add(Calendar.DATE, i); to your ith item in database
}