//定義一個接受時間的集合
List<Date> lDate = new ArrayList<Date>();
lDate.add(bigtime);
Calendar calBegin = Calendar.getInstance();
// 使用給定的 Date 設置此 Calendar 的時間
calBegin.setTime(bigtime);
Calendar calEnd = Calendar.getInstance();
// 使用給定的 Date 設置此 Calendar 的時間
calEnd.setTime(endtime);
// 測試此日期是否在指定日期之后
while (endtime.after(calBegin.getTime())) {
// 根據日歷的規則,為給定的日歷字段添加或減去指定的時間量
calBegin.add(Calendar.DAY_OF_MONTH, 1);
lDate.add(calBegin.getTime());
}
需要傳入兩個時間參數 bigtime(開始的時間),endtime(結束的時間)