Io ho fatto così (non so se è esattamente quello che serve a te):Originariamente inviato da fflachi
quindi per fare una funzione che prende come argomento due date e ritorni il vettore con le date comprese al suo interno con la classe calendar come dovrei fare?
Nota che ho usato i "generics" ed ho usato compareTo di Calendar che c'è solo da Java 5.codice:public static Vector<Date> createDaysVector (Date from, Date to) { Vector<Date> v = new Vector<Date> (); Calendar calFrom = Calendar.getInstance (); calFrom.setTime (from); Calendar calTo = Calendar.getInstance (); calTo.setTime (to); while (calFrom.compareTo (calTo) <= 0) { v.add (calFrom.getTime ()); calFrom.add (Calendar.DAY_OF_MONTH, 1); } return v; }

Rispondi quotando