# Uses of Class
java.time.chrono.ThaiBuddhistDate

Packages that use ThaiBuddhistDate
Package
Description
java.time.chrono
Generic API for calendar systems other than the default ISO.

- ## Uses of ThaiBuddhistDate in java.time.chrono

  Subclasses with type arguments of type ThaiBuddhistDate in java.time.chrono
  Modifier and Type
  Class
  Description
  `final class`
  `ThaiBuddhistDate`
  A date in the Thai Buddhist calendar system.
  Methods in java.time.chrono that return ThaiBuddhistDate
  Modifier and Type
  Method
  Description
  `ThaiBuddhistDate`
  ThaiBuddhistChronology.`date(int prolepticYear, int month, int dayOfMonth)`
  Obtains a local date in Thai Buddhist calendar system from the proleptic-year, month-of-year and day-of-month fields.
  `ThaiBuddhistDate`
  ThaiBuddhistChronology.`date(Era era, int yearOfEra, int month, int dayOfMonth)`
  Obtains a local date in Thai Buddhist calendar system from the era, year-of-era, month-of-year and day-of-month fields.
  `ThaiBuddhistDate`
  ThaiBuddhistChronology.`date(TemporalAccessor temporal)`
  `ThaiBuddhistDate`
  ThaiBuddhistChronology.`dateEpochDay(long epochDay)`
  Obtains a local date in the Thai Buddhist calendar system from the epoch-day.
  `ThaiBuddhistDate`
  ThaiBuddhistChronology.`dateNow()`
  `ThaiBuddhistDate`
  ThaiBuddhistChronology.`dateNow(Clock clock)`
  `ThaiBuddhistDate`
  ThaiBuddhistChronology.`dateNow(ZoneId zone)`
  `ThaiBuddhistDate`
  ThaiBuddhistChronology.`dateYearDay(int prolepticYear, int dayOfYear)`
  Obtains a local date in Thai Buddhist calendar system from the proleptic-year and day-of-year fields.
  `ThaiBuddhistDate`
  ThaiBuddhistChronology.`dateYearDay(Era era, int yearOfEra, int dayOfYear)`
  Obtains a local date in Thai Buddhist calendar system from the era, year-of-era and day-of-year fields.
  `static ThaiBuddhistDate`
  ThaiBuddhistDate.`from(TemporalAccessor temporal)`
  Obtains a `ThaiBuddhistDate` from a temporal object.
  `ThaiBuddhistDate`
  ThaiBuddhistDate.`minus(long amountToSubtract, TemporalUnit unit)`
  `ThaiBuddhistDate`
  ThaiBuddhistDate.`minus(TemporalAmount amount)`
  Returns an object of the same type as this object with an amount subtracted.
  `static ThaiBuddhistDate`
  ThaiBuddhistDate.`now()`
  Obtains the current `ThaiBuddhistDate` from the system clock in the default time-zone.
  `static ThaiBuddhistDate`
  ThaiBuddhistDate.`now(Clock clock)`
  Obtains the current `ThaiBuddhistDate` from the specified clock.
  `static ThaiBuddhistDate`
  ThaiBuddhistDate.`now(ZoneId zone)`
  Obtains the current `ThaiBuddhistDate` from the system clock in the specified time-zone.
  `static ThaiBuddhistDate`
  ThaiBuddhistDate.`of(int prolepticYear, int month, int dayOfMonth)`
  Obtains a `ThaiBuddhistDate` representing a date in the Thai Buddhist calendar system from the proleptic-year, month-of-year and day-of-month fields.
  `ThaiBuddhistDate`
  ThaiBuddhistDate.`plus(long amountToAdd, TemporalUnit unit)`
  `ThaiBuddhistDate`
  ThaiBuddhistDate.`plus(TemporalAmount amount)`
  Returns an object of the same type as this object with an amount added.
  `ThaiBuddhistDate`
  ThaiBuddhistChronology.`resolveDate(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle)`
  `ThaiBuddhistDate`
  ThaiBuddhistDate.`with(TemporalAdjuster adjuster)`
  Returns an adjusted object of the same type as this object with the adjustment made.
  `ThaiBuddhistDate`
  ThaiBuddhistDate.`with(TemporalField field, long newValue)`
  Methods in java.time.chrono that return types with arguments of type ThaiBuddhistDate
  Modifier and Type
  Method
  Description
  `final ChronoLocalDateTime<ThaiBuddhistDate>`
  ThaiBuddhistDate.`atTime(LocalTime localTime)`
  `ChronoLocalDateTime<ThaiBuddhistDate>`
  ThaiBuddhistChronology.`localDateTime(TemporalAccessor temporal)`
  `ChronoZonedDateTime<ThaiBuddhistDate>`
  ThaiBuddhistChronology.`zonedDateTime(Instant instant, ZoneId zone)`
  `ChronoZonedDateTime<ThaiBuddhistDate>`
  ThaiBuddhistChronology.`zonedDateTime(TemporalAccessor temporal)`