0

How to write a function which returns number of days between two dates in Gregorian Callendar? What type should I convert my dates and how?

public int substractDate(GregorianCalendar beginningDate, GregorianCalendar endingDate){
            return dif;
        }
pawkondr
  • 117
  • 1
  • 3
  • 16
  • possible duplicate of [Java - Subtract Days from date](http://stackoverflow.com/questions/12930134/java-subtract-days-from-date) – Basil Bourque Nov 16 '14 at 07:22

1 Answers1

0

Use GregorianCalendar object which is a subclass of Calendar:

    String dayPattern = "DD";
    SimpleDateFormat days = new SimpleDateFormat(dayPattern);
    return Integer.parseInt(days.format(endingDate.getTimeInMillis()-beginningDate.getTimeInMillis()));

Oracle docs

Threadid
  • 730
  • 1
  • 7
  • 27