The Java Calendar getInstance() method gets a calendar using the current time zone and locale.
DeclarationFollowing is the declaration for java.util.Calendar.getInstance() method
public static Calendar getInstance()Parameters
NA
Return ValueThe method returns a Calendar.
ExceptionNA
Java Calendar getInstance(Locale locale) Method DescriptionThe Java Calendar getInstance(Locale locale) method gets a calendar using the current time zone and specified locale.
DeclarationFollowing is the declaration for java.util.Calendar.getInstance(Locale locale) method
public static Calendar getInstance(Locale locale)Parameters
locale − the locale for the calendar data
Return ValueThe method returns a Calendar.
ExceptionNA
Java Calendar getInstance(TimeZone zone) Method DescriptionThe Java Calendar getInstance(TimeZone zone) method Gets a calendar using the specified time zone and current locale.
DeclarationFollowing is the declaration for java.util.Calendar.getInstance(TimeZone zone) method
public static Calendar getInstance(TimeZone zone)Parameters
zone − the time zone for the calendar data
Return ValueThe method returns a Calendar.
ExceptionNA
Java Calendar getInstance(TimeZone zone,Locale locale) Method DescriptionThe Java Calendar getInstance(TimeZone zone,Locale locale) method gets a calendar using the specified time zone and specified locale.
DeclarationFollowing is the declaration for java.util.Calendar.getInstance(TimeZone zone,Locale locale) method
public static Calendar getInstance(TimeZone zone,Locale locale)Parameters
zone − the time zone for the calendar data
locale − the locale for the calendar data
The method returns a Calendar.
ExceptionNA
Getting Current Dated Calendar Instance ExampleThe following example shows the usage of Java Calendar getInstance() method. We're creating an instance of a Calendar of current date using getInstance() method and printing the date and time.
package com.tutorialspoint; import java.util.Calendar; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = Calendar.getInstance(); // gets a calendar using the default time zone and locale. System.out.print("Date And Time Is: " + cal.getTime()); } }Output
Let us compile and run the above program, this will produce the following result −
Date And Time Is: Sat Sep 24 14:20:50 IST 2022Getting Current Dated Calendar Instance of Given Locale Example
The following example shows the usage of Java Calendar getInstance(Locale) method. We're creating an instance of a Calendar of current date using getInstance(locale) method and printing the date and time.
package com.tutorialspoint; import java.util.Calendar; import java.util.Locale; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = Calendar.getInstance(Locale.CANADA); // print the date for canada System.out.println("Date And Time: " + cal.getTime()); } }Output
Let us compile and run the above program, this will produce the following result −
Date And Time: Sat Sep 24 14:26:09 IST 2022Getting Current Dated Calendar Instance of Given TimeZone Example
The following example shows the usage of Java Calendar getInstance(TimeZone) method. We're creating an instance of a Calendar of current date using getInstance(TimeZone) method and printing the time zone of the calendar instance.
package com.tutorialspoint; import java.util.Calendar; import java.util.TimeZone; public class CalendarDemo { public static void main(String[] args) { // create a calendar TimeZone tz1 = TimeZone.getTimeZone("GMT"); Calendar cal1 = Calendar.getInstance(tz1); // create a second calendar with different timezone TimeZone tz2 = TimeZone.getTimeZone("EST"); Calendar cal2 = Calendar.getInstance(tz2); // display time zone for both calendars System.out.println("GMT: " + cal1.getTimeZone().getDisplayName()); System.out.println("EST: " + cal2.getTimeZone().getDisplayName()); } }Output
Let us compile and run the above program, this will produce the following result −
GMT: Greenwich Mean Time EST: Eastern Standard TimeGetting Current Dated Calendar Instance of Given Locale and TimeZone Example
The following example shows the usage of Java Calendar getInstance(Locale, TimeZone) method. We're creating an instance of a Calendar of current date using getInstance(Locale, TimeZone) method and printing the time zone and locale of the calendar instance.
package com.tutorialspoint; import java.util.Calendar; import java.util.Locale; import java.util.TimeZone; public class CalendarDemo { public static void main(String[] args) { // create a calendar Locale locale1 = Locale.CANADA; TimeZone tz1 = TimeZone.getTimeZone("GMT"); Calendar cal1 = Calendar.getInstance(tz1, locale1); // create a second calendar with different timezone and locale Locale locale2 = Locale.GERMANY; TimeZone tz2 = TimeZone.getTimeZone("EST"); Calendar cal2 = Calendar.getInstance(tz2, locale2); String name1 = locale1.getDisplayName(); String name2 = locale2.getDisplayName(); System.out.println("GMT and Canada: " + cal1.getTimeZone().getDisplayName() + " " + name1); System.out.println("EST and Germany: " + cal2.getTimeZone().getDisplayName() + " " + name2); } }Output
Let us compile and run the above program, this will produce the following result −
GMT and Canada: Greenwich Mean Time English (Canada) EST and Germany: Eastern Standard Time German (Germany)
java_util_calendar.htm
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4