roll(int, int): This method is available in java.util.Calendar class of Java.
Syntax:
void java.util.Calendar.roll(int field, int amount)
This method takes two arguments of type int as its parameters. This method adds the specified (signed) amount to the specified calendar field without changing larger fields.
Note: A negative amount means to roll down.
Parameters: Two parameters are required for this method.
field: the calendar field.
amount: the signed amount to add to the calendar field.
Returns: NA
Exceptions: NA
Approach
Java
import java.util.Calendar;public class Calendarroll2 {public static void main(String[] args) {// create a calendarCalendar calendar = Calendar.getInstance();int field = 1;int amount = 10;calendar.roll(field, amount);System.out.println(calendar.clone());}}
Output:
java.util.GregorianCalendar[time=?,areFieldsSet=false,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Calcutta",offset=19800000,dstSavings=0,useDaylight=false,transitions=7,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2032,MONTH=0,WEEK_OF_YEAR=5,WEEK_OF_MONTH=5,DAY_OF_MONTH=23,DAY_OF_YEAR=23,DAY_OF_WEEK=1,DAY_OF_WEEK_IN_MONTH=4,AM_PM=1,HOUR=10,HOUR_OF_DAY=22,MINUTE=19,SECOND=52,MILLISECOND=609,ZONE_OFFSET=19800000,DST_OFFSET=0]
No comments:
Post a Comment