# 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.