软件包 | 描述 |
---|---|
java.time |
日期、时间、时刻主要的API,和持续时间。
|
java.time.chrono |
除了默认的标准以外的日历系统的通用的。
|
java.time.format |
提供打印和解析日期和时间的类。
|
java.time.temporal |
访问日期和时间的应用领域和单位,时间和日期的调节。
|
Modifier and Type | Class and Description |
---|---|
class |
DayOfWeek
一周的一天,如“星期二”。
|
class |
Instant
时间线上的一个瞬时点。
|
class |
LocalDate
一个没有在ISO-8601日历系统时区的日期,如
2007-12-03 。
|
class |
LocalDateTime
一个没有在ISO-8601日历系统时区的日期时间,如
2007-12-03T10:15:30 。
|
class |
LocalTime
一时间没有时间带在ISO-8601日历系统,如
10:15:30 。
|
class |
Month
一年一个月,如“七月”。
|
class |
MonthDay
在ISO-8601日历系统月日,如
--12-03 。
|
class |
OffsetDateTime
一个UTC偏移量/格林尼治在ISO-8601日历系统日期时间,如
2007-12-03T10:15:30+01:00 。
|
class |
OffsetTime
与UTC偏移量/格林尼治在ISO-8601日历系统的时间,如
10:15:30+01:00 。
|
class |
Year
在ISO-8601日历系统一年,如
2007 。
|
class |
YearMonth
一年中的ISO-8601日历系统月,如
2007-12 。
|
class |
ZonedDateTime
一个在ISO-8601日历系统时区的日期时间,如
2007-12-03T10:15:30+01:00 Europe/Paris 。
|
class |
ZoneOffset
一个时区偏移量从格林尼治/ UTC,如
+02:00 。
|
Modifier and Type | Method and Description |
---|---|
static MonthDay |
MonthDay.from(TemporalAccessor temporal)
获得
MonthDay 实例从一个时空对象。
|
static Instant |
Instant.from(TemporalAccessor temporal)
获得
Instant 实例从一个时空对象。
|
static OffsetTime |
OffsetTime.from(TemporalAccessor temporal)
获得
OffsetTime 实例从一个时空对象。
|
static OffsetDateTime |
OffsetDateTime.from(TemporalAccessor temporal)
获得
OffsetDateTime 实例从一个时空对象。
|
static ZoneId |
ZoneId.from(TemporalAccessor temporal)
获得
ZoneId 实例从一个时空对象。
|
static LocalTime |
LocalTime.from(TemporalAccessor temporal)
获得
LocalTime 实例从一个时空对象。
|
static LocalDate |
LocalDate.from(TemporalAccessor temporal)
获得
LocalDate 实例从一个时空对象。
|
static DayOfWeek |
DayOfWeek.from(TemporalAccessor temporal)
获得
DayOfWeek 实例从一个时空对象。
|
static YearMonth |
YearMonth.from(TemporalAccessor temporal)
获得
YearMonth 实例从一个时空对象。
|
static LocalDateTime |
LocalDateTime.from(TemporalAccessor temporal)
获得
LocalDateTime 实例从一个时空对象。
|
static Month |
Month.from(TemporalAccessor temporal)
获得
Month 实例从一个时空对象。
|
static ZoneOffset |
ZoneOffset.from(TemporalAccessor temporal)
获得
ZoneOffset 实例从一个时空对象。
|
static ZonedDateTime |
ZonedDateTime.from(TemporalAccessor temporal)
获得
ZonedDateTime 实例从一个时空对象。
|
static Year |
Year.from(TemporalAccessor temporal)
获得
Year 实例从一个时空对象。
|
Modifier and Type | Interface and Description |
---|---|
interface |
ChronoLocalDate
一个没有时间的天或时间区的日期,在一个任意的年代,用于先进的全球化用例。
|
interface |
ChronoLocalDateTime<D extends ChronoLocalDate>
一个没有时间区的日期时间,在一个任意的年代,用于先进的全球化用例。
|
interface |
ChronoZonedDateTime<D extends ChronoLocalDate>
一个时间区的日期时间,在一个任意的年代,用于先进的全球化用例。
|
interface |
Era
一个时间线的时代。
|
Modifier and Type | Class and Description |
---|---|
class |
HijrahDate
在迁徙的日历系统日期。
|
class |
HijrahEra
在迁徙的日历系统时代。
|
class |
IsoEra
在国际标准体系中的一个时代。
|
class |
JapaneseDate
日本帝国日历系统中的日期。
|
class |
JapaneseEra
日本帝国日历系统的一个时代。
|
class |
MinguoDate
在民国历法日期。
|
class |
MinguoEra
在民国时代的日历系统。
|
class |
ThaiBuddhistDate
泰国佛教日历系统中的日期。
|
class |
ThaiBuddhistEra
泰国佛教日历系统的一个时代。
|
Modifier and Type | Method and Description |
---|---|
LocalDate |
IsoChronology.date(TemporalAccessor temporal)
从另一个日期时间对象获得一个标准的本地日期。
|
ChronoLocalDate |
Chronology.date(TemporalAccessor temporal)
从另一个时间对象在这个时间表中获得一个本地日期。
|
ThaiBuddhistDate |
ThaiBuddhistChronology.date(TemporalAccessor temporal) |
JapaneseDate |
JapaneseChronology.date(TemporalAccessor temporal) |
MinguoDate |
MinguoChronology.date(TemporalAccessor temporal) |
HijrahDate |
HijrahChronology.date(TemporalAccessor temporal) |
static Chronology |
Chronology.from(TemporalAccessor temporal)
获得
Chronology 实例从一个时空对象。
|
static HijrahDate |
HijrahDate.from(TemporalAccessor temporal)
获得
HijrahDate 的伊斯兰乌姆Qura日历时间的对象。
|
static ChronoLocalDate |
ChronoLocalDate.from(TemporalAccessor temporal)
获得
ChronoLocalDate 实例从一个时空对象。
|
static ChronoLocalDateTime<?> |
ChronoLocalDateTime.from(TemporalAccessor temporal)
获得
ChronoLocalDateTime 实例从一个时空对象。
|
static MinguoDate |
MinguoDate.from(TemporalAccessor temporal)
获得
MinguoDate 从时态对象。
|
static JapaneseDate |
JapaneseDate.from(TemporalAccessor temporal)
获得
JapaneseDate 从时态对象。
|
static ThaiBuddhistDate |
ThaiBuddhistDate.from(TemporalAccessor temporal)
获得
ThaiBuddhistDate 从时态对象。
|
static ChronoZonedDateTime<?> |
ChronoZonedDateTime.from(TemporalAccessor temporal)
获得
ChronoZonedDateTime 实例从一个时空对象。
|
LocalDateTime |
IsoChronology.localDateTime(TemporalAccessor temporal)
从另一个日期时间对象中获得一个自组织的本地日期时间。
|
default ChronoLocalDateTime<? extends ChronoLocalDate> |
Chronology.localDateTime(TemporalAccessor temporal)
从另一个时间对象中获得这个时间表中的本地日期时间。
|
ChronoLocalDateTime<ThaiBuddhistDate> |
ThaiBuddhistChronology.localDateTime(TemporalAccessor temporal) |
ChronoLocalDateTime<JapaneseDate> |
JapaneseChronology.localDateTime(TemporalAccessor temporal) |
ChronoLocalDateTime<MinguoDate> |
MinguoChronology.localDateTime(TemporalAccessor temporal) |
ChronoLocalDateTime<HijrahDate> |
HijrahChronology.localDateTime(TemporalAccessor temporal) |
ZonedDateTime |
IsoChronology.zonedDateTime(TemporalAccessor temporal)
从另一个日期时间对象中获得一个异划日期时间。
|
default ChronoZonedDateTime<? extends ChronoLocalDate> |
Chronology.zonedDateTime(TemporalAccessor temporal)
得到此年表
ChronoZonedDateTime 来自另一个时空对象。
|
ChronoZonedDateTime<ThaiBuddhistDate> |
ThaiBuddhistChronology.zonedDateTime(TemporalAccessor temporal) |
ChronoZonedDateTime<JapaneseDate> |
JapaneseChronology.zonedDateTime(TemporalAccessor temporal) |
ChronoZonedDateTime<MinguoDate> |
MinguoChronology.zonedDateTime(TemporalAccessor temporal) |
ChronoZonedDateTime<HijrahDate> |
HijrahChronology.zonedDateTime(TemporalAccessor temporal) |
Modifier and Type | Method and Description |
---|---|
TemporalAccessor |
DateTimeFormatter.parse(CharSequence text)
充分分析文本产生的时空对象。
|
TemporalAccessor |
DateTimeFormatter.parse(CharSequence text, ParsePosition position)
分析文本使用此格式化程序,提供对文本位置控制。
|
TemporalAccessor |
DateTimeFormatter.parseBest(CharSequence text, TemporalQuery<?>... queries)
全面解析文本生成一个指定类型的对象。
|
TemporalAccessor |
DateTimeFormatter.parseUnresolved(CharSequence text, ParsePosition position)
分析文本使用此格式化程序,没有解决的结果,为先进的使用案例。
|
Modifier and Type | Method and Description |
---|---|
String |
DateTimeFormatter.format(TemporalAccessor temporal)
使用此格式化程序格式的日期时间对象。
|
void |
DateTimeFormatter.formatTo(TemporalAccessor temporal, Appendable appendable)
格式日期时间对象使用此格式化程序的
Appendable 。
|
Modifier and Type | Interface and Description |
---|---|
interface |
Temporal
框架层接口定义读写访问时间的对象,如日期、时间、抵消或它们的一些组合。
|
Modifier and Type | Method and Description |
---|---|
default TemporalAccessor |
TemporalField.resolve(Map<TemporalField,Long> fieldValues, TemporalAccessor partialTemporal, ResolverStyle resolverStyle)
解析此字段提供一个更简单的替代或日期。
|
Modifier and Type | Method and Description |
---|---|
long |
ChronoField.getFrom(TemporalAccessor temporal) |
long |
TemporalField.getFrom(TemporalAccessor temporal)
从指定的时间对象中获取此字段的值。
|
boolean |
ChronoField.isSupportedBy(TemporalAccessor temporal) |
boolean |
TemporalField.isSupportedBy(TemporalAccessor temporal)
检查此字段是否被时间对象支持。
|
R |
TemporalQuery.queryFrom(TemporalAccessor temporal)
查询指定的时间对象。
|
ValueRange |
ChronoField.rangeRefinedBy(TemporalAccessor temporal) |
ValueRange |
TemporalField.rangeRefinedBy(TemporalAccessor temporal)
获取此字段的有效值的范围,使用时间对象来细化结果。
|
default TemporalAccessor |
TemporalField.resolve(Map<TemporalField,Long> fieldValues, TemporalAccessor partialTemporal, ResolverStyle resolverStyle)
解析此字段提供一个更简单的替代或日期。
|
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.