本文實例講述了java實現日期拆分的方法。分享給大家供大家參考。具體如下:
如:計算6-1至6-5之間的日期天數及具體日期,預期的結果是得到:
6-1
6-2
6-3
6-4
6-5
以下是我利用java 日曆類做的實現:
Calendar canlandar1 = Calendar.getInstance();//開始時間Calendar canlandar2 = Calendar.getInstance();//結束時間canlandar1.setTime(psd);//2009-6-1canlandar2.setTime(pfd);//2009- 6-5List<Date> returnList = new ArrayList<Date>();while(canlandar1.compareTo(canlandar2) < 1){ returnList.add(canlandar1.getTime()); canlandar1.add(canlandar1.DATE, 1); //每次循環增加一天}
希望本文所述對大家的java程序設計有所幫助。