java獲取兩個時間中的每一天



//定義一個接受時間的集合
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(結束的時間)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM