Posts

Showing posts with the label Java Program for Add Two Dates with time

Advanced Java Programming

Image
                          Advanced Java Programming Advanced Java Programming :-   Introduction to advance java   As most of us already know that if we want to make normal applications it  can be easily built using core Java concepts. But, when it we need to develop web applications, advanced Java fundamentals, like JSP, Servlets, JDBC etc. needed, so to add capabilities and features of the application advance java is essential for developers. Through the motive of this blog is to explain about Advanced Java, I will be giving you a complete insight into the fundamental concepts of Advance Java. Figure - 1.2 If you want to see complete video on this please  have a look the video below.                              Learn with Resh u Advanced Java Programming Course ...

Java Program for Add Two Dates with time

Java Program for Add Two Dates with time In this program, I am going to explain how to add two dates in Java using Calendar. If you want understand this example, you should have the knowledge of the following  Java programming  topics: Java Basic Input and Output Java Class and Objects Since, Java epoch is 1970, any time represented in a  Date  object will not work. This means, your Dates will start from 1970 and when two  Date  objects are added, the sum misses by about 1970 years. So, we use  Calendar  instead. Example: Java program for add two dates import java.util.Calendar; public class AddDatesandtime { public static void main(String[] args) { Calendar c1 = Calendar.getInstance(); Calendar c2 = Calendar.getInstance(); Calendar cTotal = (Calendar) c1.clone(); cTotal.add(Calendar.YEAR, c2.get(Calendar.YEAR)); cTotal.add(Calendar.MONTH, c2.get(Calendar.MONTH) + 1); // Zero-...