- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Gregorian Calendar in Java
GregorianCalendar is a hybrid calendar that supports both the Julian and Gregorian calendar systems with the support of a single discontinuity, which corresponds by default to the Gregorian date when the Gregorian calendar was instituted.
The java.util.GregorianCalendar class in Java is a concrete subclass of Calendar and provides the standard calendar system used by most of the world.
Import the following package to work with GregorianCalendar class.
import java.util.GregorianCalendar;
The following are the constructors.
Sr.No. | Constructor & Description |
---|---|
1 | GregorianCalendar() This constructs a default GregorianCalendar using the current time in the default time zone with the default locale. |
2 | GregorianCalendar(int year, int month, int dayOfMonth) This constructs a GregorianCalendar with the given date set in the default time zone with the default locale. |
3 | GregorianCalendar(int year, int month, int dayOfMonth, int hourOfDay, int minute) This constructs a GregorianCalendar with the given date and time set for the default time zone with the default locale. |
4 | GregorianCalendar(int year, int month, int dayOfMonth, int hourOfDay, int minute, int second) This constructs a GregorianCalendar with the given date and time set for the default time zone with the default locale. |
5 | GregorianCalendar(Locale aLocale) This constructs a GregorianCalendar based on the current time in the default time zone with the given locale. |
6 | GregorianCalendar(TimeZone zone) This constructs a GregorianCalendar based on the current time in the given time zone with the default locale. |
7 | GregorianCalendar(TimeZone zone, Locale aLocale) This constructs a GregorianCalendar based on the current time in the given time zone with the given locale. |
Example
import java.util.GregorianCalendar; public class Demo { public static void main(String[] args) { GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance(); System.out.println("" + cal.getTime()); } }
Output
Mon Nov 19 15:57:40 UTC 2018
Advertisements