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