Java Gregorialcalendar
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.