RSS Links

 

Here are all of the RSS links for sections of this site

VB.NET/ASP.NET
 Java
 Unix/Linux
 Windows
 SQL Server

Home arrow Java arrow Finding the number of days between 2 dates in java
Finding the number of days between 2 dates in java PDF Print E-mail
Sunday, 24 January 2010
To get the difference between two dates, the key thing is to turn them into "longs" using the gettime function - an example method is shown below.


public void printDaysBetweenDates()
{

        // Create two dates

        GregorianCalendar cal1 = new GregorianCalendar(2020, 10, 5); // set to
                                                                        // 5Nov2020
        GregorianCalendar cal2 = new GregorianCalendar(); // Set to now

        System.out.println("First Date is " + cal1.getTime());
        System.out.println("Second Date is " + cal2.getTime());

        long mils = (cal1.getTimeInMillis() - cal2.getTimeInMillis());
        long days = Math.abs(mils / 1000 / 60 / 60 / 24);

        System.out.println("The number of days is  " + days);

}
 
< Prev   Next >
 
Designed by Graham Robinson Software