Java : IsoEra con ejemplos
IsoEra (Java SE 21 & JDK 21) en Java con ejemplos.
Encontrará ejemplos de código en la mayoría de los métodos de IsoEra.
Nota :
- Este artículo puede utilizar software de traducción para su comodidad. Consulte también la versión original en inglés.
Summary
final var locale = Locale.getDefault();
System.out.println(locale.toLanguageTag()); // en-US
{
final var era = IsoEra.CE;
System.out.println(era.getValue()); // 1
final var name = era.getDisplayName(TextStyle.FULL, locale);
System.out.println(name); // Anno Domini
}
{
final var era = IsoEra.BCE;
System.out.println(era.getValue()); // 0
final var name = era.getDisplayName(TextStyle.FULL, locale);
System.out.println(name); // Before Christ
}
final var date1 = LocalDate.of(2100, 12, 31);
System.out.println(date1); // 2100-12-31
System.out.println(date1.getEra()); // CE
final var date2 = LocalDate.of(-99, 1, 2);
System.out.println(date2); // -0099-01-02
System.out.println(date2.getEra()); // BCE
Enum Constants
BCE
final var era = IsoEra.BCE;
System.out.println(era.name()); // BCE
System.out.println(era.getValue()); // 0
CE
final var era = IsoEra.CE;
System.out.println(era.name()); // CE
System.out.println(era.getValue()); // 1
Methods
int getValue ()
final var era = IsoEra.CE;
System.out.println(era); // CE
System.out.println(era.getValue()); // 1
final var era = IsoEra.BCE;
System.out.println(era); // BCE
System.out.println(era.getValue()); // 0
static IsoEra of (int isoEra)
final var era1 = IsoEra.of(0);
System.out.println(era1); // BCE
final var era2 = IsoEra.of(1);
System.out.println(era2); // CE
static IsoEra valueOf (String name)
final var era1 = IsoEra.valueOf("BCE");
System.out.println(era1); // BCE
final var era2 = IsoEra.valueOf("CE");
System.out.println(era2); // CE
static IsoEra[] values ()
for (final var era : IsoEra.values()) {
System.out.println(era);
}
// Result
// ↓
//BCE
//CE
Methods declared in Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Consulte el siguiente enlace.
Methods declared in Era
adjustInto, get, getDisplayName, getLong, isSupported, query, range
Consulte el siguiente enlace.
Related posts
- Ejemplos de API
- Calendar
- ChronoLocalDate
- ChronoLocalDateTime
- ChronoZonedDateTime
- Clock
- Date
- DateTimeException
- DateTimeParseException
- DayOfWeek
- Duration
- Era
- Instant
- InstantSource
- JapaneseDate
- LocalDate
- LocalDateTime
- LocalTime
- Month
- MonthDay
- OffsetDateTime
- OffsetTime
- Period
- Temporal
- TemporalAccessor
- TemporalAdjuster
- TemporalAdjusters
- TimeZone
- Year
- YearMonth
- ZonedDateTime
- ZoneId
- ZoneOffset