パッケージ | 説明 |
---|---|
java.time |
日付、時間、インスタント、デュレーションのメインAPI。
|
java.time.chrono |
デフォルトのISO暦以外の暦体系の汎用API。
|
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 |
ZoneOffset
グリニッジ/UTCからのタイムゾーン・オフセット(
+02:00 など)。 |
修飾子と型 | メソッドと説明 |
---|---|
Instant |
Instant.with(TemporalAdjuster adjuster)
このインスタントの調整済コピーを返します。
|
OffsetTime |
OffsetTime.with(TemporalAdjuster adjuster)
この時間の調整済のコピーを返します。
|
OffsetDateTime |
OffsetDateTime.with(TemporalAdjuster adjuster)
この日付/時間の調整済のコピーを返します。
|
LocalTime |
LocalTime.with(TemporalAdjuster adjuster)
この時間の調整済のコピーを返します。
|
LocalDate |
LocalDate.with(TemporalAdjuster adjuster)
この日付の調整済のコピーを返します。
|
YearMonth |
YearMonth.with(TemporalAdjuster adjuster)
この年/月の調整済のコピーを返します。
|
LocalDateTime |
LocalDateTime.with(TemporalAdjuster adjuster)
この日付/時間の調整済のコピーを返します。
|
ZonedDateTime |
ZonedDateTime.with(TemporalAdjuster adjuster)
この日付/時間の調整済のコピーを返します。
|
Year |
Year.with(TemporalAdjuster adjuster)
この年の調整済のコピーを返します。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
ChronoLocalDate
任意の暦で時またはタイム・ゾーンのない日付、高度なグローバリゼーション・ユース・ケース向けです。
|
interface |
ChronoLocalDateTime<D extends ChronoLocalDate>
任意の暦のタイムゾーンのない日付/時間、高度なグローバリゼーション・ユース・ケース向けです。
|
interface |
Era
時系列の紀元。
|
修飾子と型 | クラスと説明 |
---|---|
class |
HijrahDate
ヒジュラ暦体系の日付。
|
class |
HijrahEra
ヒジュラ暦体系の紀元。
|
class |
IsoEra
ISO暦体系の紀元。
|
class |
JapaneseDate
和暦体系の日付。
|
class |
JapaneseEra
和暦体系の紀元。
|
class |
MinguoDate
民国暦体系の日付。
|
class |
MinguoEra
民国暦体系の紀元。
|
class |
ThaiBuddhistDate
タイ仏暦体系の日付。
|
class |
ThaiBuddhistEra
タイ仏暦体系の紀元。
|
修飾子と型 | メソッドと説明 |
---|---|
HijrahDate |
HijrahDate.with(TemporalAdjuster adjuster)
調整を行って、このオブジェクトと同じ型の調整済のオブジェクトを返します。
|
default ChronoLocalDate |
ChronoLocalDate.with(TemporalAdjuster adjuster)
調整を行って、このオブジェクトと同じ型の調整済のオブジェクトを返します。
|
default ChronoLocalDateTime<D> |
ChronoLocalDateTime.with(TemporalAdjuster adjuster)
調整を行って、このオブジェクトと同じ型の調整済のオブジェクトを返します。
|
MinguoDate |
MinguoDate.with(TemporalAdjuster adjuster)
調整を行って、このオブジェクトと同じ型の調整済のオブジェクトを返します。
|
JapaneseDate |
JapaneseDate.with(TemporalAdjuster adjuster)
調整を行って、このオブジェクトと同じ型の調整済のオブジェクトを返します。
|
ThaiBuddhistDate |
ThaiBuddhistDate.with(TemporalAdjuster adjuster)
調整を行って、このオブジェクトと同じ型の調整済のオブジェクトを返します。
|
default ChronoZonedDateTime<D> |
ChronoZonedDateTime.with(TemporalAdjuster adjuster)
調整を行って、このオブジェクトと同じ型の調整済のオブジェクトを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
static TemporalAdjuster |
TemporalAdjusters.dayOfWeekInMonth(int ordinal, DayOfWeek dayOfWeek)
序数形式の曜日を持つ同じ月の新しい日付を返す、月の曜日アジャスタを返します。
|
static TemporalAdjuster |
TemporalAdjusters.firstDayOfMonth()
現在の月の最初の日に設定された新しい日付を返す「月の最初の日」アジャスタを返します。
|
static TemporalAdjuster |
TemporalAdjusters.firstDayOfNextMonth()
翌月の最初の日に設定された新しい日付を返す「翌月の最初の日」アジャスタを返します。
|
static TemporalAdjuster |
TemporalAdjusters.firstDayOfNextYear()
翌年の最初の日に設定された新しい日付を返す「翌年の最初の日」アジャスタを返します。
|
static TemporalAdjuster |
TemporalAdjusters.firstDayOfYear()
現在の年の最初の日に設定された新しい日付を返す「年の最初の日」アジャスタを返します。
|
static TemporalAdjuster |
TemporalAdjusters.firstInMonth(DayOfWeek dayOfWeek)
一致する最初の曜日を持つ同じ月の新しい日付を返す、月の初出アジャスタを返します。
|
static TemporalAdjuster |
TemporalAdjusters.lastDayOfMonth()
現在の月の最後の日に設定された新しい日付を返す「月の最後の日」アジャスタを返します。
|
static TemporalAdjuster |
TemporalAdjusters.lastDayOfYear()
現在の年の最後の日に設定された新しい日付を返す「年の最後の日」アジャスタを返します。
|
static TemporalAdjuster |
TemporalAdjusters.lastInMonth(DayOfWeek dayOfWeek)
一致する最後の曜日を持つ同じ月の新しい日付を返す、月の最終アジャスタを返します。
|
static TemporalAdjuster |
TemporalAdjusters.next(DayOfWeek dayOfWeek)
調整対象の日付より後で指定された曜日が最初に出現する日に日付を調整する、次の曜日アジャスタを返します。
|
static TemporalAdjuster |
TemporalAdjusters.nextOrSame(DayOfWeek dayOfWeek)
調整対象の日付より後で指定された曜日が最初に出現する日に日付を調整する「次の曜日または同日」アジャスタを返します(ただし、日付がすでにその曜日だった場合は同じオブジェクトが返される)。
|
static TemporalAdjuster |
TemporalAdjusters.ofDateAdjuster(UnaryOperator<LocalDate> dateBasedAdjuster)
日付アジャスタをラップする
TemporalAdjuster を取得します。 |
static TemporalAdjuster |
TemporalAdjusters.previous(DayOfWeek dayOfWeek)
調整対象の日付より前で指定された曜日が最初に出現する日に日付を調整する、前の曜日アジャスタを返します。
|
static TemporalAdjuster |
TemporalAdjusters.previousOrSame(DayOfWeek dayOfWeek)
調整対象の日付より前で指定された曜日が最初に出現する日に日付を調整する「前の曜日または同日」アジャスタを返します(ただし、日付がすでにその曜日だった場合は同じオブジェクトが返される)。
|
修飾子と型 | メソッドと説明 |
---|---|
default Temporal |
Temporal.with(TemporalAdjuster adjuster)
調整を行って、このオブジェクトと同じ型の調整済のオブジェクトを返します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.