比如给一个时间 2016-09-06(周二)就能得到2016-09-04(2016-09-06这一周的周日)
学习是最好的投资!
リーリー
操作がより便利な Java8 の新しい時刻 API を使用することをお勧めします
それはとても簡単です...以前の Date API ほど面倒ではありません。try catch や多くの状況を JDK に単独で処理させる必要があります。
Date API
try catch
このカプセル化されたメソッドについては、Java の最新バージョンである Java8 は、以前の Java の命令型スタイルを宣言型スタイルに統合し、コードがより読みやすくなったと言えます。localDate.withそれは新しい時代です。 API 定義された時間抽象クラス Temporal の with メソッドのパラメータは TemporalAdjuster インターフェイスです。これは、現在のオブジェクトがこの特定の調整器に従って現在のオブジェクトを調整できることを意味します。TemporalAdjusters.next は日を調整するための調整器を生成します。 ...は次の週を意味し、渡されたパラメータ DayOfWeek.SUNDAY は日曜日
localDate.with
Temporal
with
TemporalAdjusters.next
DayOfWeek.SUNDAY
このコード全体を読むのは非常に簡単です。localDate.with(TemporalAdjusters.next(DayOfWeek.SUNDAY)); 表示されているのは、調整者 (次の日曜日) に従って現在の時刻 localDate を調整し、
localDate.with(TemporalAdjusters.next(DayOfWeek.SUNDAY));
localDate
リーリー
リーリー
操作がより便利な Java8 の新しい時刻 API を使用することをお勧めします
リーリーそれはとても簡単です...以前の
がカプセル化されました。Date API
ほど面倒ではありません。try catch
や多くの状況を JDK に単独で処理させる必要があります。このカプセル化されたメソッドについては、Java の最新バージョンである Java8 は、以前の Java の命令型スタイルを宣言型スタイルに統合し、コードがより読みやすくなったと言えます。
を意味します。localDate.with
それは新しい時代です。 API 定義された時間抽象クラスTemporal
のwith
メソッドのパラメータは TemporalAdjuster インターフェイスです。これは、現在のオブジェクトがこの特定の調整器に従って現在のオブジェクトを調整できることを意味します。TemporalAdjusters.next
は日を調整するための調整器を生成します。 ...は次の週を意味し、渡されたパラメータDayOfWeek.SUNDAY
は日曜日このコード全体を読むのは非常に簡単です。
を返すことです。localDate.with(TemporalAdjusters.next(DayOfWeek.SUNDAY));
表示されているのは、調整者 (次の日曜日) に従って現在の時刻localDate
を調整し、