Calendar set() Method in Java with Examples
Last Updated :
21 Feb, 2019
The set(int calndr_field, int new_val) method in Calendar class is used to set the calndr_field value to a new_val. The older field of this calendar get replaced by a new field.
Syntax:
public void set(int calndr_field, int new_val)
Parameters: The method takes two parameters:
- calndr_field: This is of Calendar type and refers to the field of the calendar that is to be altered.
- new_val: This refers to the new value that is to be replaced with.
Return Value: The method does not return any value.
Below programs illustrate the working of set() Method of Calendar class:
Example 1:
import java.util.*;
public class Calendar_Demo {
public static void main(String args[])
{
Calendar calndr = Calendar.getInstance();
System.out.println( "The Current Month is: "
+ calndr.get(
Calendar.MONTH));
calndr.set(Calendar.MONTH, 11 );
System.out.println( "Altered Month is: "
+ calndr.get(
Calendar.MONTH));
}
}
|
Output:
The Current Month is: 1
Altered Month is: 11
Example 2:
import java.util.*;
public class Calendar_Demo {
public static void main(String args[])
{
Calendar calndr = Calendar.getInstance();
System.out.println( "The Current year is: "
+ calndr.get(
Calendar.YEAR));
calndr.set(Calendar.YEAR, 1996 );
System.out.println( "Altered year is: "
+ calndr.get(
Calendar.YEAR));
}
}
|
Output:
The Current year is: 2019
Altered year is: 1996
Reference: https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#set-int-int-
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...