私はこのJavaのことは初めてで、Dateが(ほとんど?)廃止された場合、独自のDateFormatサブクラスをどのように作成するかについて少し不明です。
- 日付またはカレンダーを使用する必要がありますか?
- 全面的にカレンダーの場合、どのクラスが DateFormat を置き換えますか?
私はこのJavaのことは初めてで、Dateが(ほとんど?)廃止された場合、独自のDateFormatサブクラスをどのように作成するかについて少し不明です。
Date特定のミリ秒を表します。つまり、Date長いミリ秒値のラッパーです。Calendarの特定の曜日、月などを取得するために使用されDateます。
を使用しDateFormatます。getDatea のメソッドを使用して、オブジェクトをCalendarに渡すことができます。DateDateFormat
また、Joda の時間が役立つ場合もあります。
まず、非推奨でjava.text.DateFormat classはありません。クラスを使用してオブジェクトをフォーマットするブリッジとしてクラスを使用します。java.util.Datejava.util.Calendarjava.text.DateFormat
java.text.DateFormat---> use this class to format dates.
java.util.Calendar ---> use this class to perform date related operations.