パッケージ
java.timeの使用

java.timeを使用しているパッケージ 
パッケージ 説明
java.lang
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
java.net.http
HTTPクライアントおよびWebSocket API
java.nio.file.attribute
ファイルおよびファイル・システム属性へのアクセスを提供するインタフェースとクラスです。
java.sql
Java™プログラミング言語を使用してデータソース(通常はリレーショナル・データベース)に格納されたデータにアクセスして処理するためのAPIを提供します。
java.time
日付、時間、インスタント、デュレーションのメインAPI。
java.time.chrono
デフォルトのISO暦以外の暦体系の汎用API。
java.time.format
日付と時間を出力し、解析するクラスを提供します。
java.time.temporal
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
java.time.zone
タイムゾーンおよびそのルールのサポート。
java.util
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
java.util.concurrent
並行プログラミングでよく使用されるユーティリティ・クラスです。
java.util.logging
Java™ 2プラットフォームのコア・ロギング機能のクラスとインタフェースを提供します。
java.util.zip
標準のZIPおよびGZIPファイル形式の読み込みおよび書込み用クラスを提供します。
jdk.jfr
このパッケージは、イベントを作成してFlight Recorderを制御するクラスを提供します。
jdk.jfr.consumer
このパッケージには、Flight Recorderデータを使用するためのクラスが含まれています。
  • java.langで使用されるjava.timeのクラス
    クラス 説明
    Duration
    時間ベースの時間(「34.5秒」など)。
    Instant
    時系列の時点。
  • java.net.httpで使用されるjava.timeのクラス
    クラス 説明
    Duration
    時間ベースの時間(「34.5秒」など)。
  • java.nio.file.attributeにより使用されるjava.timeのクラス 
    クラス 説明
    Instant
    時系列の時点。
  • java.sqlにより使用されるjava.timeのクラス 
    クラス 説明
    Instant
    時系列の時点。
    LocalDate
    ISO-8601暦体系のタイムゾーンのない日付、2007-12-03など。
    LocalDateTime
    ISO-8601暦体系のタイムゾーンのない日付/時間、2007-12-03T10:15:30など。
    LocalTime
    ISO-8601暦体系における、タイムゾーンのない時間(10:15:30など)。
  • java.timeにより使用されるjava.timeのクラス 
    クラス 説明
    Clock
    タイムゾーンを使用して現在の時点、日付および時間へのアクセスを提供するクロックです。
    DayOfWeek
    「曜日」(「Tuesday」など)。
    Duration
    時間ベースの時間(「34.5秒」など)。
    Instant
    時系列の時点。
    LocalDate
    ISO-8601暦体系のタイムゾーンのない日付、2007-12-03など。
    LocalDateTime
    ISO-8601暦体系のタイムゾーンのない日付/時間、2007-12-03T10:15:30など。
    LocalTime
    ISO-8601暦体系における、タイムゾーンのない時間(10:15:30など)。
    Month
    「月」(「July」など)。
    MonthDay
    ISO-8601暦体系における月日(--12-03など)。
    OffsetDateTime
    ISO-8601暦体系におけるUTC/グリニッジからのオフセット付きの日時(2007-12-03T10:15:30+01:00など)。
    OffsetTime
    ISO-8601暦体系におけるUTC/グリニッジからのオフセット付きの時間(10:15:30+01:00など)。
    Period
    ISO-8601暦体系における日付ベースの時間の量(「2年3か月と4日」など)。
    Year
    ISO-8601暦体系における年(2007など)。
    YearMonth
    ISO-8601暦体系における年月(2007-12など)。
    ZonedDateTime
    ISO-8601の暦体系によるタイムゾーン付きの日付/時間です(2007-12-03T10:15:30+01:00 Europe/Parisなど)。
    ZoneId
    タイムゾーンID(ヨーロッパ/パリなど)。
    ZoneOffset
    グリニッジ/UTCからのタイムゾーン・オフセット(+02:00など)。
  • java.time.chronoにより使用されるjava.timeのクラス 
    クラス 説明
    Clock
    タイムゾーンを使用して現在の時点、日付および時間へのアクセスを提供するクロックです。
    Instant
    時系列の時点。
    LocalDate
    ISO-8601暦体系のタイムゾーンのない日付、2007-12-03など。
    LocalDateTime
    ISO-8601暦体系のタイムゾーンのない日付/時間、2007-12-03T10:15:30など。
    LocalTime
    ISO-8601暦体系における、タイムゾーンのない時間(10:15:30など)。
    Period
    ISO-8601暦体系における日付ベースの時間の量(「2年3か月と4日」など)。
    ZonedDateTime
    ISO-8601の暦体系によるタイムゾーン付きの日付/時間です(2007-12-03T10:15:30+01:00 Europe/Parisなど)。
    ZoneId
    タイムゾーンID(ヨーロッパ/パリなど)。
    ZoneOffset
    グリニッジ/UTCからのタイムゾーン・オフセット(+02:00など)。
  • java.time.formatにより使用されるjava.timeのクラス 
    クラス 説明
    DateTimeException
    日付/時間の計算時の問題を示すために使用される例外。
    Period
    ISO-8601暦体系における日付ベースの時間の量(「2年3か月と4日」など)。
    ZoneId
    タイムゾーンID(ヨーロッパ/パリなど)。
  • java.time.temporalにより使用されるjava.timeのクラス 
    クラス 説明
    DateTimeException
    日付/時間の計算時の問題を示すために使用される例外。
    DayOfWeek
    「曜日」(「Tuesday」など)。
    Duration
    時間ベースの時間(「34.5秒」など)。
    LocalDate
    ISO-8601暦体系のタイムゾーンのない日付、2007-12-03など。
    LocalTime
    ISO-8601暦体系における、タイムゾーンのない時間(10:15:30など)。
    ZoneId
    タイムゾーンID(ヨーロッパ/パリなど)。
    ZoneOffset
    グリニッジ/UTCからのタイムゾーン・オフセット(+02:00など)。
  • java.time.zoneにより使用されるjava.timeのクラス 
    クラス 説明
    DateTimeException
    日付/時間の計算時の問題を示すために使用される例外。
    DayOfWeek
    「曜日」(「Tuesday」など)。
    Duration
    時間ベースの時間(「34.5秒」など)。
    Instant
    時系列の時点。
    LocalDateTime
    ISO-8601暦体系のタイムゾーンのない日付/時間、2007-12-03T10:15:30など。
    LocalTime
    ISO-8601暦体系における、タイムゾーンのない時間(10:15:30など)。
    Month
    「月」(「July」など)。
    ZoneOffset
    グリニッジ/UTCからのタイムゾーン・オフセット(+02:00など)。
  • java.utilにより使用されるjava.timeのクラス 
    クラス 説明
    Instant
    時系列の時点。
    ZonedDateTime
    ISO-8601の暦体系によるタイムゾーン付きの日付/時間です(2007-12-03T10:15:30+01:00 Europe/Parisなど)。
    ZoneId
    タイムゾーンID(ヨーロッパ/パリなど)。
  • java.util.concurrentで使用されるjava.timeのクラス
    クラス 説明
    Duration
    時間ベースの時間(「34.5秒」など)。
  • java.util.loggingで使用されるjava.timeのクラス
    クラス 説明
    Instant
    時系列の時点。
  • java.util.zipで使用されるjava.timeのクラス
    クラス 説明
    LocalDateTime
    ISO-8601暦体系のタイムゾーンのない日付/時間、2007-12-03T10:15:30など。
  • jdk.jfrで使用されるjava.timeのクラス
    クラス 説明
    Duration
    時間ベースの時間(「34.5秒」など)。
    Instant
    時系列の時点。
  • jdk.jfr.consumerで使用されるjava.timeのクラス
    クラス 説明
    Duration
    時間ベースの時間(「34.5秒」など)。
    Instant
    時系列の時点。