java.time包是JDK8新引入的,提供了用于日期、时间、实例和周期的主要API。
java.time包定义的类表示了日期-时间概念的规则,包括instants, durations, dates, times, time-zones and periods。这些都是基于ISO日历系统,它又是遵循 Gregorian规则的。 所有类都是不可变的、线程安全的**。
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
java└── time #包含值对象的基础包└── chrono #提供对不同的日历系统的访问AbstractChronologyChronoLocalDateChronoLocalDateImplChronoLocalDateTimeChronoLocalDateTimeImplChronologyChronoPeriodChronoPeriodImplChronoZonedDateTimeChronoZonedDateTimeImplEraHijrahChronologyHijrahDateHijrahEraIsoChronologyIsoEraJapaneseChronologyJapaneseDateJapaneseEraMinguoChronologyMinguoDateMinguoEraSerThaiBuddhistChronologyThaiBuddhistDateThaiBuddhistEraformat #格式化和解析时间和日期DateTimeFormatterDateTimeFormatterBuilderDateTimeParseContextDateTimeParseExceptionDateTimePrintContextDateTimeTextProviderDecimalStyleFormatStyleParsedResolverStyleSignStyleTextStyleZoneNametemporal #包括底层框架和扩展特性ChronoFieldChronoUnitIsoFieldsJulianFieldsTemporalTemporalAccessorTemporalAdjusterTemporalAdjustersTemporalAmountTemporalFieldTemporalQueriesTemporalQueryTemporalUnitUnsupportedTemporalTypeExceptionValueRangeWeekFieldszone #包含时区支持的类SerTzdbZoneRulesProviderZoneOffsetTransitionZoneOffsetTransitionRuleZoneRulesZoneRulesExceptionZoneRulesProviderClockDateTimeExceptionDayOfWeekDuration #用来计算两个日期的时间差InstantLocalDateLocalDateTimeLocalTimeMonthMonthDayOffsetDateTimeOffsetTimePeriodSerYearYearMonthZonedDateTime #可以得到特定时区的日期/时间ZoneIdZoneOffsetZoneRegion
