パッケージ | 説明 |
---|---|
java.time |
日付、時間、インスタント、デュレーションのメインAPI。
|
java.time.chrono |
デフォルトのISO暦以外の暦体系の汎用API。
|
java.time.format |
日付と時間を出力し、解析するクラスを提供します。
|
java.time.temporal |
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
|
修飾子と型 | クラスと説明 |
---|---|
class |
DayOfWeek
「曜日」(「Tuesday」など)。
|
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
「月」(「July」など)。
|
class |
MonthDay
ISO-8601暦体系における月日(
--12-03 など)。 |
class |
OffsetDateTime
ISO-8601暦体系におけるUTC/グリニッジからのオフセット付きの日時(
2007-12-03T10:15:30+01:00 など)。 |
class |
OffsetTime
ISO-8601暦体系におけるUTC/グリニッジからのオフセット付きの時間(
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 など)。 |
修飾子と型 | メソッドと説明 |
---|---|
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 のインスタンスを取得します。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
ChronoLocalDate
任意の暦で時またはタイム・ゾーンのない日付、高度なグローバリゼーション・ユース・ケース向けです。
|
interface |
ChronoLocalDateTime<D extends ChronoLocalDate>
任意の暦のタイムゾーンのない日付/時間、高度なグローバリゼーション・ユース・ケース向けです。
|
interface |
ChronoZonedDateTime<D extends ChronoLocalDate>
任意の暦のタイムゾーン付きの日付/時間、高度なグローバリゼーション・ユース・ケース向けです。
|
interface |
Era
時系列の紀元。
|
修飾子と型 | クラスと説明 |
---|---|
class |
HijrahDate
ヒジュラ暦体系の日付。
|
class |
HijrahEra
ヒジュラ暦体系の紀元。
|
class |
IsoEra
ISO暦体系の紀元。
|
class |
JapaneseDate
和暦体系の日付。
|
class |
JapaneseEra
和暦体系の紀元。
|
class |
MinguoDate
民国暦体系の日付。
|
class |
MinguoEra
民国暦体系の紀元。
|
class |
ThaiBuddhistDate
タイ仏暦体系の日付。
|
class |
ThaiBuddhistEra
タイ仏暦体系の紀元。
|
修飾子と型 | メソッドと説明 |
---|---|
LocalDate |
IsoChronology.date(TemporalAccessor temporal)
別の日付/時間オブジェクトからISO暦のローカル日付を取得します。
|
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 を取得します。 |
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)
別の日付/時間オブジェクトからISO暦のローカル日付/時間を取得します。
|
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)
もう一方の日付/時間オブジェクトからISOのゾーン付きの日付/時間を取得します。
|
default ChronoZonedDateTime<? extends ChronoLocalDate> |
Chronology.zonedDateTime(TemporalAccessor temporal)
もう一方の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) |
修飾子と型 | メソッドと説明 |
---|---|
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)
このフォーマッタを使用してテキストを解析しますが、高度なユース・ケース向けに、結果を解決しません。
|
修飾子と型 | メソッドと説明 |
---|---|
String |
DateTimeFormatter.format(TemporalAccessor temporal)
このフォーマッタを使用して、日付/時間オブジェクトを書式設定します。
|
void |
DateTimeFormatter.formatTo(TemporalAccessor temporal, Appendable appendable)
このフォーマッタを使用して、日付/時間オブジェクトを
Appendable に書式設定します。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
Temporal
時間的オブジェクト(日付、時間、オフセット、またはそれらのなんらかの組合せなど)への読取り/書込みアクセスを定義するフレームワークレベルのインタフェースです。
|
修飾子と型 | メソッドと説明 |
---|---|
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)
このフィールドが時間的オブジェクトでサポートされているかどうかを確認します。
|
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)
このフィールドを解決して、より簡単な代替または日付を提供します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.