Calendar internalGet() Method in Java with Examples
Last Updated :
06 Mar, 2019
The internalGet(int calndr_field) method in Calendar class is used to return the value of the given calendar field as a parameter.
Note: The operation does not involve any normalization or validation.
Syntax:
protected final int internalGet(int calndr_field)
Parameters: The method takes one parameter calndr_field that refers to the calendar field which is to be operated upon.
Return Value: The method returns the value of the passed parameter.
Below programs illustrate the working of internalGet() Method of Calendar class:
Example 1:
import java.util.*;
public class CalendarDemo
extends GregorianCalendar {
public static void main(String args[])
{
CalendarDemo calndr = new CalendarDemo();
System.out.println( "The current date is: "
+ calndr.getTime());
System.out.println( "Month is: "
+ calndr
.internalGet(MONTH));
System.out.println( "Year is: "
+ calndr
.internalGet(YEAR));
}
}
|
Output:
The current date is: Wed Feb 20 16:11:36 UTC 2019
Month is: 1
Year is: 2019
Example 2:
import java.util.*;
public class Calendar_Demo
extends GregorianCalendar {
public static void main(String args[])
{
Calendar_Demo calndr = new Calendar_Demo();
System.out.println( "Calendar: "
+ calndr
.getTime());
System.out.println( "Year: "
+ calndr
.internalGet(YEAR));
System.out.println( "Month: "
+ calndr
.internalGet(MONTH));
System.out.println( "Day: "
+ calndr
.internalGet(DAY_OF_WEEK));
}
}
|
Output:
Calendar: Thu Feb 21 09:43:53 UTC 2019
Year: 2019
Month: 1
Day: 5
Reference: https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#internalGet-int-
Share your thoughts in the comments
Please Login to comment...