# Uses of Class
java.util.Calendar.Builder

Packages that use Calendar.Builder
Package
Description
java.util
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.

## Uses of Calendar.Builder in java.util

Methods in java.util that return Calendar.Builder
Modifier and Type
Method
Description
`Calendar.Builder`
Calendar.Builder.`set(int field, int value)`
Sets the `field` parameter to the given `value`.
`Calendar.Builder`
Calendar.Builder.`setCalendarType(String type)`
Sets the calendar type parameter to the given `type`.
`Calendar.Builder`
Calendar.Builder.`setDate(int year, int month, int dayOfMonth)`
Sets the date field parameters to the values given by `year`, `month`, and `dayOfMonth`.
`Calendar.Builder`
Calendar.Builder.`setFields(int... fieldValuePairs)`
Sets field parameters to their values given by `fieldValuePairs` that are pairs of a field and its value.
`Calendar.Builder`
Calendar.Builder.`setInstant(long instant)`
Sets the instant parameter to the given `instant` value that is a millisecond offset from the Epoch.
`Calendar.Builder`
Calendar.Builder.`setInstant(Date instant)`
Sets the instant parameter to the `instant` value given by a `Date`.
`Calendar.Builder`
Calendar.Builder.`setLenient(boolean lenient)`
Sets the lenient mode parameter to the value given by `lenient`.
`Calendar.Builder`
Calendar.Builder.`setLocale(Locale locale)`
Sets the locale parameter to the given `locale`.
`Calendar.Builder`
Calendar.Builder.`setTimeOfDay(int hourOfDay, int minute, int second)`
Sets the time of day field parameters to the values given by `hourOfDay`, `minute`, and `second`.
`Calendar.Builder`
Calendar.Builder.`setTimeOfDay(int hourOfDay, int minute, int second, int millis)`
Sets the time of day field parameters to the values given by `hourOfDay`, `minute`, `second`, and `millis`.
`Calendar.Builder`
Calendar.Builder.`setTimeZone(TimeZone zone)`
Sets the time zone parameter to the given `zone`.
`Calendar.Builder`
Calendar.Builder.`setWeekDate(int weekYear, int weekOfYear, int dayOfWeek)`
Sets the week-based date parameters to the values with the given date specifiers - week year, week of year, and day of week.
`Calendar.Builder`
Calendar.Builder.`setWeekDefinition(int firstDayOfWeek, int minimalDaysInFirstWeek)`
Sets the week definition parameters to the values given by `firstDayOfWeek` and `minimalDaysInFirstWeek` that are used to determine the first week of a year.