软件包 | 描述 |
---|---|
java.time |
日期、时间、时刻主要的API,和持续时间。
|
java.time.chrono |
除了默认的标准以外的日历系统的通用的。
|
java.time.format |
提供打印和解析日期和时间的类。
|
Modifier and Type | Class and Description |
---|---|
class |
LocalDate
一个没有在ISO-8601日历系统时区的日期,如
2007-12-03 。
|
Modifier and Type | Method and Description |
---|---|
int |
LocalDate.compareTo(ChronoLocalDate other)
将此日期与另一个日期进行比较。
|
boolean |
LocalDate.isAfter(ChronoLocalDate other)
检查此日期是否在指定日期之后。
|
boolean |
LocalDate.isBefore(ChronoLocalDate other)
检查此日期是否在指定日期之前。
|
boolean |
LocalDate.isEqual(ChronoLocalDate other)
检查此日期是否等于指定日期。
|
Period |
LocalDate.until(ChronoLocalDate endDateExclusive)
计算这个日期和日期之间的时间作为一个
Period 。
|
Modifier and Type | Interface and Description |
---|---|
interface |
ChronoLocalDateTime<D extends ChronoLocalDate>
一个没有时间区的日期时间,在一个任意的年代,用于先进的全球化用例。
|
interface |
ChronoZonedDateTime<D extends ChronoLocalDate>
一个时间区的日期时间,在一个任意的年代,用于先进的全球化用例。
|
Modifier and Type | Class and Description |
---|---|
class |
HijrahDate
在迁徙的日历系统日期。
|
class |
JapaneseDate
日本帝国日历系统中的日期。
|
class |
MinguoDate
在民国历法日期。
|
class |
ThaiBuddhistDate
泰国佛教日历系统中的日期。
|
Modifier and Type | Method and Description |
---|---|
default ChronoLocalDate |
Chronology.date(Era era, int yearOfEra, int month, int dayOfMonth)
从时代、年代、年月、月日的一年,在这个年代获得一个地方日期。
|
ChronoLocalDate |
Chronology.date(int prolepticYear, int month, int dayOfMonth)
从预期今年年表本地日期,年、月、日月。
|
ChronoLocalDate |
Chronology.date(TemporalAccessor temporal)
从另一个时间对象在这个时间表中获得一个本地日期。
|
ChronoLocalDate |
Chronology.dateEpochDay(long epochDay)
在这个年代中获得一个当地日期,从时代的一天。
|
default ChronoLocalDate |
Chronology.dateNow()
在默认时区中从系统时钟中获得当前本地日期。
|
default ChronoLocalDate |
Chronology.dateNow(Clock clock)
从指定的时钟中获取当前本地日期。
|
default ChronoLocalDate |
Chronology.dateNow(ZoneId zone)
从指定时区中的系统时钟中获取当前本地日期。
|
default ChronoLocalDate |
Chronology.dateYearDay(Era era, int yearOfEra, int dayOfYear)
在这个年代,从时代、时代和一年的一天中获得一个地方日期。
|
ChronoLocalDate |
Chronology.dateYearDay(int prolepticYear, int dayOfYear)
从预期年日年这个年表本地日期字段。
|
static ChronoLocalDate |
ChronoLocalDate.from(TemporalAccessor temporal)
获得
ChronoLocalDate 实例从一个时空对象。
|
default ChronoLocalDate |
ChronoLocalDate.minus(long amountToSubtract, TemporalUnit unit)
返回与指定期间减去的相同类型的对象。
|
default ChronoLocalDate |
ChronoLocalDate.minus(TemporalAmount amount)
返回一个与此对象相同的类型的对象,该对象的金额减去。
|
default ChronoLocalDate |
ChronoLocalDate.plus(long amountToAdd, TemporalUnit unit)
返回与此对象相同的类型的对象,添加指定的周期。
|
default ChronoLocalDate |
ChronoLocalDate.plus(TemporalAmount amount)
返回与此对象添加的相同类型的对象。
|
ChronoLocalDate |
AbstractChronology.resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
解决
ChronoField 值解析到日期在解析。
|
ChronoLocalDate |
Chronology.resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
解决
ChronoField 值解析到日期在解析。
|
default ChronoLocalDate |
ChronoLocalDate.with(TemporalAdjuster adjuster)
返回与此对象调整的相同类型的调整对象。
|
default ChronoLocalDate |
ChronoLocalDate.with(TemporalField field, long newValue)
返回与指定字段更改的相同类型的对象。
|
Modifier and Type | Method and Description |
---|---|
default ChronoLocalDateTime<? extends ChronoLocalDate> |
Chronology.localDateTime(TemporalAccessor temporal)
从另一个时间对象中获得这个时间表中的本地日期时间。
|
static Comparator<ChronoLocalDate> |
ChronoLocalDate.timeLineOrder()
获取一个比较器,比较
ChronoLocalDate 时间线的顺序忽略年表。
|
default ChronoZonedDateTime<? extends ChronoLocalDate> |
Chronology.zonedDateTime(Instant instant, ZoneId zone)
从一个
Instant 这一
ChronoZonedDateTime 年表。
|
default ChronoZonedDateTime<? extends ChronoLocalDate> |
Chronology.zonedDateTime(TemporalAccessor temporal)
得到此年表
ChronoZonedDateTime 来自另一个时空对象。
|
Modifier and Type | Method and Description |
---|---|
static ChronoPeriod |
ChronoPeriod.between(ChronoLocalDate startDateInclusive, ChronoLocalDate endDateExclusive)
获得了由两个日期之间的时间量
ChronoPeriod 。
|
default int |
ChronoLocalDate.compareTo(ChronoLocalDate other)
将此日期与另一个日期进行比较,包括年代。
|
default boolean |
ChronoLocalDate.isAfter(ChronoLocalDate other)
检查此日期是否在指定日期后忽略了时间顺序。
|
default boolean |
ChronoLocalDate.isBefore(ChronoLocalDate other)
检查此日期是否在指定日期之前忽略了时间顺序。
|
default boolean |
ChronoLocalDate.isEqual(ChronoLocalDate other)
检查此日期是否等于指定日期忽略了时间顺序。
|
ChronoPeriod |
HijrahDate.until(ChronoLocalDate endDate) |
ChronoPeriod |
ChronoLocalDate.until(ChronoLocalDate endDateExclusive)
计算这个日期和日期之间的时间作为一个
ChronoPeriod 。
|
ChronoPeriod |
MinguoDate.until(ChronoLocalDate endDate) |
ChronoPeriod |
JapaneseDate.until(ChronoLocalDate endDate) |
ChronoPeriod |
ThaiBuddhistDate.until(ChronoLocalDate endDate) |
Modifier and Type | Method and Description |
---|---|
DateTimeFormatterBuilder |
DateTimeFormatterBuilder.appendValueReduced(TemporalField field, int width, int maxWidth, ChronoLocalDate baseDate)
添加一个日期时间字段的值减少到格式化程序。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.