Java.Time 名前空間

日付、時刻、インスタント、期間のメイン API を提供します。

クラス

名前 説明
Clock

タイム ゾーンを使用して現在のインスタント、日付、時刻へのアクセスを提供するクロック。

DateTimeException

日付/時刻の計算中に問題を示すために使用される例外。

DayOfWeek

曜日 ("火曜日" など)。

Duration

時間ベースの時間 ('34 など)。

Instant

タイム ライン上の瞬間的なポイント。

LocalDate

iso-8601 カレンダー システムにタイム ゾーンがない日付 ( 2007-12-03など)。

LocalDateTime

2007-12-03T10:15:30など、ISO-8601 カレンダー システムのタイム ゾーンのない日時。

LocalTime

10:15:30など、ISO-8601 カレンダー システムにタイム ゾーンがない時刻。

Month

年の月 ("7 月" など)。

MonthDay

iso-8601 カレンダー システムの月日 ( --12-03など)。

OffsetDateTime

2007-12-03T10:15:30+01:00など、ISO-8601 カレンダー システムの UTC/グリニッジからのオフセットを持つ日時。

OffsetTime

など、ISO-8601 カレンダー システムの UTC/グリニッジからのオフセットを持つ時刻。

Period

ISO-8601 カレンダー システムの日付ベースの時間 ("2 年、3 か月、4 日" など)。

Year

2007などの ISO-8601 カレンダー システムの年。

YearMonth

2007-12などの ISO-8601 カレンダー システムの年月。

ZonedDateTime

iso-8601 カレンダー システムのタイム ゾーンを持つ日付時刻 ( 2007-12-03T10:15:30+01:00 Europe/Parisなど)。

ZoneId

Europe/Parisなどのタイム ゾーン ID。

ZoneOffset

グリニッジ/UTC からのタイム ゾーン オフセット ( +02:00など)。

インターフェイス

名前 説明
IInstantSource

現在のインスタントへのアクセスを提供します。

注釈

この名前空間の型は、ISO カレンダー システムに基づいて、インスタント、期間、日付、時刻、タイム ゾーン、および期間を表します。

すべてのクラスは不変であり、スレッドセーフです。 低レベルのフィールド アクセスの場合は、 Java.Time.Temporal; を使用します。カスタマイズされた印刷と解析には、 Java.Time.Formatを使用します。

Java.Time.Chrono には、ローカライズされた予定表を使用するアプリケーション用の予定表に依存しない API が用意されています。 アプリケーションでは、システム境界を越えて、この名前空間で ISO 日時型を使用する必要があります。