インタフェース
java.time.temporal.TemporalAccessorの使用
パッケージ
説明
日付、時間、インスタント、デュレーションのメインAPI。
デフォルトのISO暦以外の暦体系の汎用API。
日付と時間を出力し、解析するクラスを提供します。
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
-
java.timeでのTemporalAccessorの使用
修飾子と型クラス説明enum
「曜日」(「Tuesday」など)。final class
時系列の時点。final class
ISO-8601暦体系のタイムゾーンのない日付、2007-12-03
など。final class
ISO-8601暦体系のタイムゾーンのない日付/時間、2007-12-03T10:15:30
など。final class
ISO-8601暦体系における、タイムゾーンのない時間(10:15:30
など)。enum
「月」(「July」など)。final class
ISO-8601暦体系における月日(--12-03
など)。final class
ISO-8601暦体系におけるUTC/グリニッジからのオフセット付きの日時(2007-12-03T10:15:30+01:00
など)。final class
ISO-8601暦体系におけるUTC/グリニッジからのオフセット付きの時間(10:15:30+01:00
など)。final class
ISO-8601暦体系での年(2007
など)。final class
ISO-8601暦体系での年-月(2007-12
など)。final class
ISO-8601暦体系でのタイムゾーン付きの日付/時間(2007-12-03T10:15:30+01:00 Europe/Paris
など)。final class
グリニッジ/UTCからのタイムゾーンのオフセット(+02:00
など)。修飾子と型メソッド説明static DayOfWeek
DayOfWeek.from
(TemporalAccessor temporal) 時間的オブジェクトからDayOfWeek
のインスタンスを取得します。static Instant
Instant.from
(TemporalAccessor temporal) Instant
のインスタンスを時間的オブジェクトから取得します。static LocalDate
LocalDate.from
(TemporalAccessor temporal) 時間的オブジェクトからLocalDate
のインスタンスを取得します。static LocalDateTime
LocalDateTime.from
(TemporalAccessor temporal) 時間的オブジェクトからLocalDateTime
のインスタンスを取得します。static LocalTime
LocalTime.from
(TemporalAccessor temporal) 時間的オブジェクトからLocalTime
のインスタンスを取得します。static Month
Month.from
(TemporalAccessor temporal) 時間的オブジェクトからMonth
のインスタンスを取得します。static MonthDay
MonthDay.from
(TemporalAccessor temporal) 時間的オブジェクトからMonthDay
のインスタンスを取得します。static OffsetDateTime
OffsetDateTime.from
(TemporalAccessor temporal) 時間的オブジェクトからOffsetDateTime
のインスタンスを取得します。static OffsetTime
OffsetTime.from
(TemporalAccessor temporal) 時間的オブジェクトからOffsetTime
のインスタンスを取得します。static Year
Year.from
(TemporalAccessor temporal) 時間的オブジェクトからYear
のインスタンスを取得します。static YearMonth
YearMonth.from
(TemporalAccessor temporal) 時間的オブジェクトからYearMonth
のインスタンスを取得します。static ZonedDateTime
ZonedDateTime.from
(TemporalAccessor temporal) 時間的オブジェクトからZonedDateTime
のインスタンスを取得します。static ZoneId
ZoneId.from
(TemporalAccessor temporal) 時間的オブジェクトからZoneId
のインスタンスを取得します。static ZoneOffset
ZoneOffset.from
(TemporalAccessor temporal) 時間的オブジェクトからZoneOffset
のインスタンスを取得します。 -
java.time.chronoでのTemporalAccessorの使用
修飾子と型インタフェース説明interface
任意の暦で時またはタイム・ゾーンのない日付、高度なグローバリゼーション・ユース・ケース向けです。interface
ChronoLocalDateTime<D extends ChronoLocalDate>
任意の暦のタイムゾーンのない日付/時間、高度なグローバリゼーション・ユース・ケース向けです。interface
ChronoZonedDateTime<D extends ChronoLocalDate>
任意の暦のタイムゾーン付きの日付/時間、高度なグローバリゼーション・ユース・ケース向けです。interface
時系列の紀元。修飾子と型クラス説明final class
ヒジュラ暦体系の日付。enum
ヒジュラ暦体系の紀元。enum
ISO暦体系の紀元。final class
和暦体系の日付。final class
和暦体系の紀元。final class
民国暦体系の日付。enum
民国暦体系の紀元。final class
タイ仏暦体系の日付。enum
タイ仏暦体系の紀元。修飾子と型メソッド説明Chronology.date
(TemporalAccessor temporal) 別の時間的オブジェクトから、この暦のローカル日付を取得します。HijrahChronology.date
(TemporalAccessor temporal) IsoChronology.date
(TemporalAccessor temporal) 別の日付/時間オブジェクトからISO暦のローカル日付を取得します。JapaneseChronology.date
(TemporalAccessor temporal) MinguoChronology.date
(TemporalAccessor temporal) ThaiBuddhistChronology.date
(TemporalAccessor temporal) static ChronoLocalDate
ChronoLocalDate.from
(TemporalAccessor temporal) 一時オブジェクトからChronoLocalDate
のインスタンスを取得します。static ChronoLocalDateTime<?>
ChronoLocalDateTime.from
(TemporalAccessor temporal) 時間的オブジェクトからChronoLocalDateTime
のインスタンスを取得します。static Chronology
Chronology.from
(TemporalAccessor temporal) 時間的オブジェクトからChronology
のインスタンスを取得します。static ChronoZonedDateTime<?>
ChronoZonedDateTime.from
(TemporalAccessor temporal) 時間的オブジェクトからChronoZonedDateTime
のインスタンスを取得します。static HijrahDate
HijrahDate.from
(TemporalAccessor temporal) 時間的オブジェクトからイスラム・ウム・アルクラ暦のHijrahDate
を取得します。static JapaneseDate
JapaneseDate.from
(TemporalAccessor temporal) 時間的オブジェクトからJapaneseDate
を取得します。static MinguoDate
MinguoDate.from
(TemporalAccessor temporal) 時間的オブジェクトからMinguoDate
を取得します。static ThaiBuddhistDate
ThaiBuddhistDate.from
(TemporalAccessor temporal) 時間的オブジェクトからThaiBuddhistDate
を取得します。default ChronoLocalDateTime<? extends ChronoLocalDate>
Chronology.localDateTime
(TemporalAccessor temporal) 別の時間的オブジェクトから、この暦のローカル日付/時間を取得します。HijrahChronology.localDateTime
(TemporalAccessor temporal) IsoChronology.localDateTime
(TemporalAccessor temporal) 別の日付/時間オブジェクトからISO暦のローカル日付/時間を取得します。JapaneseChronology.localDateTime
(TemporalAccessor temporal) MinguoChronology.localDateTime
(TemporalAccessor temporal) ThaiBuddhistChronology.localDateTime
(TemporalAccessor temporal) default ChronoZonedDateTime<? extends ChronoLocalDate>
Chronology.zonedDateTime
(TemporalAccessor temporal) もう一方のtemporal (一時)オブジェクトからこの暦でChronoZonedDateTime
を取得します。HijrahChronology.zonedDateTime
(TemporalAccessor temporal) IsoChronology.zonedDateTime
(TemporalAccessor temporal) もう一方の日付/時間オブジェクトからISOのゾーン付きの日付/時間を取得します。JapaneseChronology.zonedDateTime
(TemporalAccessor temporal) MinguoChronology.zonedDateTime
(TemporalAccessor temporal) ThaiBuddhistChronology.zonedDateTime
(TemporalAccessor temporal) -
java.time.formatでのTemporalAccessorの使用
修飾子と型メソッド説明DateTimeFormatter.parse
(CharSequence text) テキストを完全に解析して、時間的オブジェクトを生成します。DateTimeFormatter.parse
(CharSequence text, ParsePosition position) このフォーマッタを使用してテキストを解析し、テキスト位置に対する制御を提供します。DateTimeFormatter.parseBest
(CharSequence text, TemporalQuery<?>... queries) テキストを完全に解析して、指定されたいずれかのタイプのオブジェクトを生成します。DateTimeFormatter.parseUnresolved
(CharSequence text, ParsePosition position) このフォーマッタを使用してテキストを解析しますが、高度なユース・ケース向けに、結果を解決しません。修飾子と型メソッド説明DateTimeFormatter.format
(TemporalAccessor temporal) このフォーマッタを使用して日付/時間オブジェクトを書式設定します。void
DateTimeFormatter.formatTo
(TemporalAccessor temporal, Appendable appendable) このフォーマッタを使用して、日付/時間オブジェクトをAppendable
に書式設定します。 -
java.time.temporalでのTemporalAccessorの使用
修飾子と型インタフェース説明interface
時間的オブジェクト(日付、時間、オフセット、またはそれらのなんらかの組合せなど)への読取り/書込みアクセスを定義するフレームワークレベルのインタフェースです。修飾子と型メソッド説明default TemporalAccessor
TemporalField.resolve
(Map<TemporalField, Long> fieldValues, TemporalAccessor partialTemporal, ResolverStyle resolverStyle) このフィールドを解決して、より簡単な代替または日付を提供します。修飾子と型メソッド説明long
ChronoField.getFrom
(TemporalAccessor temporal) long
TemporalField.getFrom
(TemporalAccessor temporal) 指定された時間的オブジェクトからこのフィールドの値を取得します。boolean
ChronoField.isSupportedBy
(TemporalAccessor temporal) boolean
TemporalField.isSupportedBy
(TemporalAccessor temporal) このフィールドが時間的オブジェクトでサポートされているかどうかを確認します。TemporalQuery.queryFrom
(TemporalAccessor temporal) 指定された時間的オブジェクトを問い合せます。ChronoField.rangeRefinedBy
(TemporalAccessor temporal) TemporalField.rangeRefinedBy
(TemporalAccessor temporal) 時間的オブジェクトを使用して結果を絞り込むことにより、このフィールドの有効値の範囲を取得します。default TemporalAccessor
TemporalField.resolve
(Map<TemporalField, Long> fieldValues, TemporalAccessor partialTemporal, ResolverStyle resolverStyle) このフィールドを解決して、より簡単な代替または日付を提供します。