Web | This Site

Java Basics Examples
Java Tutorial
Java Useful Resources
Selected Reading
© 2011 TutorialsPoint.COM

| Home |  | References |  | Discussion Forums |  | About TP

# Java Examples - Add time to Date

## Problem Description:

How to add time(Days, years , seconds) to Date?

## Solution:

The following examples shows us how to add time to a date using add() method of Calender.

    import java.util.*;

    public class Main {
       public static void main(String[] args) throws Exception {
          Date d1 = new Date();
          Calendar cl = Calendar. getInstance();
          cl.setTime(d1);
          System.out.println("today is " + d1.toString());
          cl. add(Calendar.MONTH, 1);
          System.out.println("date after a month will be "
          + cl.getTime().toString() );
          cl. add(Calendar.HOUR, 70);
          System.out.println("date after 7 hrs will be "
          + cl.getTime().toString() );
          cl. add(Calendar.YEAR, 3);
          System.out.println("date after 3 years will be "
          + cl.getTime().toString() );
       }
    }

## Result:

The above code sample will produce the following result.

    today is Mon Jun 22 02:47:02 IST 2009
    date after a month will be Wed Jul 22 02:47:02 IST 2009
    date after 7 hrs will be Wed Jul 22 09:47:02 IST 2009
    date after 3 years will be Sun Jul 22 09:47:02 IST 2012

Advertisement

Online Image Processing

Indian Baby Names