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?
Io ho fatto così (non so se è esattamente quello che serve a te):
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;
}
Nota che ho usato i "generics" ed ho usato compareTo di Calendar che c'è solo da Java 5.