Uses of Interface
java.time.temporal.TemporalField
-
Packages that use TemporalField 软件包 描述 java.time 日期,时间,瞬间和持续时间的主要API。java.time.chrono 除默认ISO之外的日历系统的通用API。java.time.format 提供打印和解析日期和时间的类。java.time.temporal 使用字段和单位访问日期和时间,以及日期时间调整器。 -
-
Uses of TemporalField in java.time
Methods in java.time with parameters of type TemporalField Modifier and Type 方法 描述 int
DayOfWeek. get(TemporalField field)
从这个星期几获取指定字段的值作为int
。int
Instant. get(TemporalField field)
从该时刻获取指定字段的值作为int
。int
LocalDate. get(TemporalField field)
从此日期获取指定字段的值作为int
。int
LocalDateTime. get(TemporalField field)
从此日期时间获取指定字段的值作为int
。int
LocalTime. get(TemporalField field)
从这个时间获取指定字段的值作为int
。int
Month. get(TemporalField field)
从这个月份获取指定字段的值作为int
。int
MonthDay. get(TemporalField field)
从这个月份获取指定字段的值作为int
。int
OffsetDateTime. get(TemporalField field)
从此日期时间获取指定字段的值作为int
。int
OffsetTime. get(TemporalField field)
从此时间获取指定字段的值为int
。int
Year. get(TemporalField field)
从今年获取指定字段的值作为int
。int
YearMonth. get(TemporalField field)
从本年度获取指定字段的值为int
。int
ZonedDateTime. get(TemporalField field)
从此日期时间获取指定字段的值为int
。int
ZoneOffset. get(TemporalField field)
从此偏移量获取指定字段的值为int
。long
DayOfWeek. getLong(TemporalField field)
从这个星期几获取指定字段的值作为long
。long
Instant. getLong(TemporalField field)
从该时刻获取指定字段的值作为long
。long
LocalDate. getLong(TemporalField field)
从此日期获取指定字段的值作为long
。long
LocalDateTime. getLong(TemporalField field)
从此日期时间获取指定字段的值作为long
。long
LocalTime. getLong(TemporalField field)
从此时间获取指定字段的值为long
。long
Month. getLong(TemporalField field)
从这个月份获取指定字段的值作为long
。long
MonthDay. getLong(TemporalField field)
从这个月日获取指定字段的值作为long
。long
OffsetDateTime. getLong(TemporalField field)
从此日期时间获取指定字段的值作为long
。long
OffsetTime. getLong(TemporalField field)
从此时间获取指定字段的值为long
。long
Year. getLong(TemporalField field)
从今年获取指定字段的值作为long
。long
YearMonth. getLong(TemporalField field)
从这个年月获得指定字段的值作为long
。long
ZonedDateTime. getLong(TemporalField field)
从此日期时间获取指定字段的值作为long
。long
ZoneOffset. getLong(TemporalField field)
从该偏移量获取指定字段的值作为long
。boolean
DayOfWeek. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
Instant. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
LocalDate. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
LocalDateTime. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
LocalTime. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
Month. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
MonthDay. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
OffsetDateTime. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
OffsetTime. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
Year. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
YearMonth. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
ZonedDateTime. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
ZoneOffset. isSupported(TemporalField field)
检查指定的字段是否受支持。ValueRange
DayOfWeek. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
Instant. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
LocalDate. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
LocalDateTime. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
LocalTime. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
Month. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
MonthDay. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
OffsetDateTime. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
OffsetTime. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
Year. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
YearMonth. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
ZonedDateTime. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
ZoneOffset. range(TemporalField field)
获取指定字段的有效值的范围。Instant
Instant. with(TemporalField field, long newValue)
将指定的字段设置为新值返回此瞬间的副本。LocalDate
LocalDate. with(TemporalField field, long newValue)
返回此日期的副本,并将指定的字段设置为新值。LocalDateTime
LocalDateTime. with(TemporalField field, long newValue)
返回此日期时间的副本,并将指定的字段设置为新值。LocalTime
LocalTime. with(TemporalField field, long newValue)
返回此时间的副本,并将指定的字段设置为新值。OffsetDateTime
OffsetDateTime. with(TemporalField field, long newValue)
返回此日期时间的副本,并将指定的字段设置为新值。OffsetTime
OffsetTime. with(TemporalField field, long newValue)
返回此时间的副本,并将指定的字段设置为新值。Year
Year. with(TemporalField field, long newValue)
返回今年的副本,并将指定的字段设置为新值。YearMonth
YearMonth. with(TemporalField field, long newValue)
返回此年月份的副本,并将指定的字段设置为新值。ZonedDateTime
ZonedDateTime. with(TemporalField field, long newValue)
返回此日期时间的副本,并将指定的字段设置为新值。 -
Uses of TemporalField in java.time.chrono
Methods in java.time.chrono with parameters of type TemporalField Modifier and Type 方法 描述 default int
ChronoZonedDateTime. get(TemporalField field)
default int
Era. get(TemporalField field)
从该时代获取指定字段的值作为int
。default long
ChronoZonedDateTime. getLong(TemporalField field)
default long
Era. getLong(TemporalField field)
从这个时代获取指定字段的值作为long
。long
HijrahDate. getLong(TemporalField field)
long
JapaneseDate. getLong(TemporalField field)
long
MinguoDate. getLong(TemporalField field)
long
ThaiBuddhistDate. getLong(TemporalField field)
default boolean
ChronoLocalDate. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
ChronoLocalDateTime. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
ChronoZonedDateTime. isSupported(TemporalField field)
检查指定的字段是否受支持。default boolean
Era. isSupported(TemporalField field)
检查指定的字段是否受支持。boolean
JapaneseDate. isSupported(TemporalField field)
检查指定的字段是否受支持。default ValueRange
ChronoZonedDateTime. range(TemporalField field)
default ValueRange
Era. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
HijrahDate. range(TemporalField field)
ValueRange
HijrahEra. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
JapaneseDate. range(TemporalField field)
ValueRange
JapaneseEra. range(TemporalField field)
获取指定字段的有效值的范围。ValueRange
MinguoDate. range(TemporalField field)
ValueRange
ThaiBuddhistDate. range(TemporalField field)
default ChronoLocalDate
ChronoLocalDate. with(TemporalField field, long newValue)
返回与该对象具有相同类型的对象,并更改指定的字段。ChronoLocalDateTime<D>
ChronoLocalDateTime. with(TemporalField field, long newValue)
返回与该对象具有相同类型的对象,并更改指定的字段。ChronoZonedDateTime<D>
ChronoZonedDateTime. with(TemporalField field, long newValue)
返回与该对象具有相同类型的对象,并更改指定的字段。HijrahDate
HijrahDate. with(TemporalField field, long newValue)
JapaneseDate
JapaneseDate. with(TemporalField field, long newValue)
MinguoDate
MinguoDate. with(TemporalField field, long newValue)
ThaiBuddhistDate
ThaiBuddhistDate. with(TemporalField field, long newValue)
Method parameters in java.time.chrono with type arguments of type TemporalField Modifier and Type 方法 描述 ChronoLocalDate
AbstractChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
解析解析中的ChronoField
值到解析中的日期。ChronoLocalDate
Chronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
解析解析中的ChronoField
的日期。HijrahDate
HijrahChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
LocalDate
IsoChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
解析解析中的ChronoField
值。JapaneseDate
JapaneseChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
MinguoDate
MinguoChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
ThaiBuddhistDate
ThaiBuddhistChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
-
Uses of TemporalField in java.time.format
Methods in java.time.format that return types with arguments of type TemporalField Modifier and Type 方法 描述 Set<TemporalField>
DateTimeFormatter. getResolverFields()
获取在解析期间使用的解析器字段。Methods in java.time.format with parameters of type TemporalField Modifier and Type 方法 描述 DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendFraction(TemporalField field, int minWidth, int maxWidth, boolean decimalPoint)
将日期时间字段的小数值附加到格式化程序。DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendText(TemporalField field)
使用全文样式将日期时间字段的文本附加到格式化程序。DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendText(TemporalField field, TextStyle textStyle)
将日期时间字段的文本附加到格式化程序。DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendText(TemporalField field, Map<Long,String> textLookup)
使用指定的地图将日期时间字段的文本附加到格式化程序以提供文本。DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendValue(TemporalField field)
使用正常输出样式将日期时间字段的值附加到格式化程序。DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendValue(TemporalField field, int width)
使用固定宽度零填充方法将日期时间字段的值附加到格式化程序。DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendValue(TemporalField field, int minWidth, int maxWidth, SignStyle signStyle)
将日期时间字段的值追加到格式化程序,以提供对格式化的完全控制。DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendValueReduced(TemporalField field, int width, int maxWidth, int baseValue)
将日期时间字段的减小值附加到格式化程序。DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendValueReduced(TemporalField field, int width, int maxWidth, ChronoLocalDate baseDate)
将日期时间字段的减小值附加到格式化程序。DateTimeFormatterBuilder
DateTimeFormatterBuilder. parseDefaulting(TemporalField field, long value)
将字段的默认值追加到格式化程序以用于解析。DateTimeFormatter
DateTimeFormatter. withResolverFields(TemporalField... resolverFields)
使用一组新的解析器字段返回此格式化程序的副本。Method parameters in java.time.format with type arguments of type TemporalField Modifier and Type 方法 描述 DateTimeFormatter
DateTimeFormatter. withResolverFields(Set<TemporalField> resolverFields)
使用一组新的解析器字段返回此格式化程序的副本。 -
Uses of TemporalField in java.time.temporal
Classes in java.time.temporal that implement TemporalField Modifier and Type Class 描述 class
ChronoField
一套标准的字段。Fields in java.time.temporal declared as TemporalField Modifier and Type Field 描述 static TemporalField
IsoFields. DAY_OF_QUARTER
代表季度的领域。static TemporalField
JulianFields. JULIAN_DAY
朱利安日字段。static TemporalField
JulianFields. MODIFIED_JULIAN_DAY
修改儒略日字段。static TemporalField
IsoFields. QUARTER_OF_YEAR
代表季度的领域。static TemporalField
JulianFields. RATA_DIE
拉塔死场。static TemporalField
IsoFields. WEEK_BASED_YEAR
代表周年的领域。static TemporalField
IsoFields. WEEK_OF_WEEK_BASED_YEAR
代表周周的一年的领域。Methods in java.time.temporal that return TemporalField Modifier and Type 方法 描述 TemporalField
WeekFields. dayOfWeek()
根据这个WeekFields
返回一个字段来访问星期WeekFields
。TemporalField
WeekFields. weekBasedYear()
根据这个WeekFields
返回一个字段以访问一周的年份。TemporalField
WeekFields. weekOfMonth()
根据这个WeekFields
返回一个字段来访问一个月。TemporalField
WeekFields. weekOfWeekBasedYear()
根据这个WeekFields
返回一个字段以访问一周的周。TemporalField
WeekFields. weekOfYear()
根据这个WeekFields
返回一个字段以访问一周中的一周。Methods in java.time.temporal with parameters of type TemporalField Modifier and Type 方法 描述 int
ValueRange. checkValidIntValue(long value, TemporalField field)
检查指定的值是否有效并适合int
。long
ValueRange. checkValidValue(long value, TemporalField field)
检查指定的值是否有效。default int
TemporalAccessor. get(TemporalField field)
获取指定字段的int
。long
TemporalAccessor. getLong(TemporalField field)
获取指定字段的long
。boolean
TemporalAccessor. isSupported(TemporalField field)
检查指定的字段是否受支持。default ValueRange
TemporalAccessor. range(TemporalField field)
获取指定字段的有效值的范围。Temporal
Temporal. with(TemporalField field, long newValue)
返回与该对象具有相同类型的对象,并更改指定的字段。Method parameters in java.time.temporal with type arguments of type TemporalField Modifier and Type 方法 描述 default TemporalAccessor
TemporalField. resolve(Map<TemporalField,Long> fieldValues, TemporalAccessor partialTemporal, ResolverStyle resolverStyle)
Resolves this field to provide a simpler alternative or a date.
-