A date without time-of-day or time-zone _in an arbitrary chronology, intended for advanced globalization use cases. !(p) !(b)Most applications should declare method signatures, fields and variables as {@link LocalDate}, not this interface.</b> !(p) A {@code ChronoLocalDate} is the abstract representation of a date where the {@code Chronology chronology}, or calendar system, is pluggable. The date is defined _in terms of fields expressed by {@link TemporalField}, where most common implementations are defined _in {@link ChronoField}. The chronology defines how the calendar system operates and the meaning of the standard fields.