Java provides the standard calendar by providing the class GregorianCalendar in java.util package. The Gregorian calendar is used in most countries all over the world. The GregorianCalendar class has many important constructors like GregorianCalendar() representing the moment it was created, the GregorianCalendar(int year, int month, int date) representing an arbitrary date, GregorianCalendar(TimeZone zone, Locale aLocale) representing the current time in the given time zone with the given locale etc. It's getTime() method returns a Date object, add(int, int) method calculates dates by adding or subtracting units of time like days, months, or years.
Ask your questions, our development team will try to give answers to your questions.