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