しかし、実際には、特定の時間のカレンダービューを指すこの「カレンダー」の概念について話しています。

less than 1 minute read

しかし、実際には、特定の時間のカレンダービューを指すこの「カレンダー」の概念について話しています。あなたは一日の残りのために、知っています。そのため、たとえば、特定の時刻にカレンダービューがある場合、時刻を変更するときは、カレンダーでその時刻を変更するだけで、同じ日付のすべてのビューが新しいビューに自動的に変更されます時間。あなたは昔に戻っていますよね?あなたの月全体のすべての日について、あなたは月全体を知っています。つまり、時刻を変更すると、ビューの日付も変更されます。もちろん、これは「カレンダー」について話すときの意味ではありません。つまり、1か月から1か月を意味します。もちろん、特定の時間など、カレンダービューですべての個々の日付を考える場合、その日付の時間を変更するかどうかを確認したい場合は、すべての他の日付をすべて変更しますビューも。すべてのビューを同期する必要があることがわかります。そうしないと、時間を変更できません。しかし、特定の日に、もちろん、月の各日にどのようにそれを行うのでしょうか?知りません。特定の日にタイムビューの時間を変更しないことには、おそらく十分な理由があります。ただし、この変更を行った場合、ビューおよびそれらの日付を参照する他のビューを更新する必要があります。そう、はい、あなたはそれをするかもしれません。新しいTime APIのもう1つの機能は、既存のビューをすべて更新して、より迅速に変更できるようにする方法です。はじめに紹介した機能は、セッションの最後に説明したタイムゾーン情報です。このタイムゾーン情報により、日付や日付などの変更をより迅速かつ簡単に行うことができます。 。例を見てみましょう。 DayTimeというビューが1つあるとします。他の3つのビュー、TimeZone、DateTime、およびカスタムDateViewがあるとします。したがって、これらの各ビューのコードは次のようになります。 DayTime.java public finalクラスDayTimeはChronoUnitを実装します{private final ChronoUnit timeUnit; private String dayName; private String dayDate; public DayTime(this ChronoUnit timeUnit){this.time