クラス
java.time.LocalDateの使用
LocalDateを使用するパッケージ
パッケージ
説明
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
 日付、時間、インスタント、デュレーションのメインAPI。
 デフォルトのISO暦以外の暦体系の汎用API。
 フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
- 
java.sqlでのLocalDateの使用
- 
java.timeでのLocalDateの使用修飾子と型フィールド説明static LocalDateLocalDate.EPOCHエポック年LocalDate、'1970-01-01'。static LocalDateLocalDate.MAXサポートされている最大のLocalDateである「+999999999-12-31」。static LocalDateLocalDate.MINサポートされている最小のLocalDateである「-999999999-01-01」。修飾子と型メソッド説明Year.atDay(int dayOfYear)この年を「年の日」と組み合せてLocalDateを作成します。YearMonth.atDay(int dayOfMonth)この年-月を「月の日」と組み合せてLocalDateを作成します。YearMonth.atEndOfMonth()その月の終わりのLocalDateを返します。Year.atMonthDay(MonthDay monthDay)この年を月-日と組み合せてLocalDateを作成します。MonthDay.atYear(int year)この月-日を年と組み合せてLocalDateを作成します。static LocalDateLocalDate.from(TemporalAccessor temporal)時間的オブジェクトからLocalDateのインスタンスを取得します。LocalDate.minus(long amountToSubtract, TemporalUnit unit)指定された量を減算した、この日付のコピーを返します。LocalDate.minus(TemporalAmount amountToSubtract)指定された量を減算した、この日付のコピーを返します。LocalDate.minusDays(long daysToSubtract)指定された日数を減算した、このLocalDateのコピーを返します。LocalDate.minusMonths(long monthsToSubtract)指定された月数を減算した、このLocalDateのコピーを返します。LocalDate.minusWeeks(long weeksToSubtract)指定された週数を減算した、このLocalDateのコピーを返します。LocalDate.minusYears(long yearsToSubtract)指定された年数を減算した、このLocalDateのコピーを返します。static LocalDateLocalDate.now()デフォルトのタイムゾーンのシステム・クロックから現在の日付を取得します。static LocalDate指定されたクロックから現在の日付を取得します。static LocalDate指定されたタイムゾーンのシステム・クロックから現在の日付を取得します。static LocalDateLocalDate.of(int year, int month, int dayOfMonth)年、月、および日からLocalDateのインスタンスを取得します。static LocalDate年、月、および日からLocalDateのインスタンスを取得します。static LocalDateLocalDate.ofEpochDay(long epochDay)エポック日数からLocalDateのインスタンスを取得します。static LocalDateInstantとゾーンIDからLocalDateのインスタンスを取得します。static LocalDateLocalDate.ofYearDay(int year, int dayOfYear)年および「年の日」からLocalDateのインスタンスを取得します。static LocalDateLocalDate.parse(CharSequence text)2007-12-03などのテキスト文字列からLocalDateのインスタンスを取得します。static LocalDateLocalDate.parse(CharSequence text, DateTimeFormatter formatter)特定のフォーマッタを使用して、テキスト文字列からLocalDateのインスタンスを取得します。LocalDate.plus(long amountToAdd, TemporalUnit unit)この日付のコピーに指定された時間を追加したものを返します。LocalDate.plus(TemporalAmount amountToAdd)この日付のコピーに指定された時間を追加したものを返します。LocalDate.plusDays(long daysToAdd)指定された日数を加算した、このLocalDateのコピーを返します。LocalDate.plusMonths(long monthsToAdd)指定された月数を加算した、このLocalDateのコピーを返します。LocalDate.plusWeeks(long weeksToAdd)指定された週数を加算した、このLocalDateのコピーを返します。LocalDate.plusYears(long yearsToAdd)指定された年数を加算した、このLocalDateのコピーを返します。LocalDateTime.toLocalDate()この日付/時間のLocalDate部分を取得します。OffsetDateTime.toLocalDate()この日付/時間のLocalDate部分を取得します。ZonedDateTime.toLocalDate()この日付/時間のLocalDate部分を取得します。LocalDate.with(TemporalAdjuster adjuster)この日付の調整済のコピーを返します。LocalDate.with(TemporalField field, long newValue)指定されたフィールドを新しい値に設定して、この日付のコピーを返します。LocalDate.withDayOfMonth(int dayOfMonth)「月の日」を変更して、このLocalDateのコピーを返します。LocalDate.withDayOfYear(int dayOfYear)「年の日」を変更して、このLocalDateのコピーを返します。LocalDate.withMonth(int month)「年の月」を変更して、このLocalDateのコピーを返します。LocalDate.withYear(int year)年を変更して、このLocalDateのコピーを返します。修飾子と型メソッド説明LocalDate.datesUntil(LocalDate endExclusive)順序付けられた日付のストリームを返します。LocalDate.datesUntil(LocalDate endExclusive, Period step)指定された増分ステップで日付の連続した順序付けされたストリームを返します。修飾子と型メソッド説明この時間を日付と組み合せてLocalDateTimeを作成します。この時間を日付と組み合せてOffsetDateTimeを作成します。static Period2つの日付間の年数、月数、および日数で構成されるPeriodを取得します。LocalDate.datesUntil(LocalDate endExclusive)順序付けられた日付のストリームを返します。LocalDate.datesUntil(LocalDate endExclusive, Period step)指定された増分ステップで日付の連続した順序付けされたストリームを返します。static LocalDateTime日付と時間からLocalDateTimeのインスタンスを取得します。static OffsetDateTimeOffsetDateTime.of(LocalDate date, LocalTime time, ZoneOffset offset)日付、時間、およびオフセットからOffsetDateTimeのインスタンスを取得します。static ZonedDateTimeローカルの日付と時間からZonedDateTimeのインスタンスを取得します。longLocalTime.toEpochSecond(LocalDate date, ZoneOffset offset)このLocalTimeを1970-01-01T00:00:00Zの時代からの秒数に変換します。longOffsetTime.toEpochSecond(LocalDate date)このOffsetTimeを1970-01-01T00:00:00Zの時代からの秒数に変換します。
- 
java.time.chronoでのLocalDateの使用LocalDateを返すjava.time.chronoのメソッド修飾子と型メソッド説明IsoChronology.date(int prolepticYear, int month, int dayOfMonth)先発暦の年、月、および月間通算日フィールドから、ISO暦のローカル日付を取得します。紀元、紀元年、月、および月間通算日フィールドから、ISO暦のローカル日付を取得します。IsoChronology.date(TemporalAccessor temporal)別の日付/時間オブジェクトからISO暦のローカル日付を取得します。IsoChronology.dateEpochDay(long epochDay)エポック日からISO暦のローカル日付を取得します。IsoChronology.dateNow()デフォルトのタイムゾーンのシステム・クロックから現在のISO暦のローカル日付を取得します。指定されたクロックから現在のISO暦のローカル日付を取得します。指定されたタイムゾーンのシステム・クロックから現在のISO暦のローカル日付を取得します。IsoChronology.dateYearDay(int prolepticYear, int dayOfYear)先発暦の年および年間通算日フィールドから、ISO暦のローカル日付を取得します。IsoChronology.dateYearDay(Era era, int yearOfEra, int dayOfYear)紀元、紀元年、および年間通算日フィールドから、ISO暦のローカル日付を取得します。IsoChronology.resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)解析されたChronoFieldの値を解析時の日付に解決します。
- 
java.time.temporalでのLocalDateの使用型LocalDateの引数を持つ型を返すjava.time.temporalのメソッド修飾子と型メソッド説明static TemporalQuery<LocalDate>TemporalQueries.localDate()見つからない場合はnullを返す、LocalDateの問合せ。型LocalDateの型引数を持つjava.time.temporalのメソッド・パラメータ修飾子と型メソッド説明static TemporalAdjusterTemporalAdjusters.ofDateAdjuster(UnaryOperator<LocalDate> dateBasedAdjuster)日付アジャスタをラップしたTemporalAdjusterを取得します。