それらについて読んだことから、androidクラスは便宜のためだけに作られたユーティリティクラスであり、提供しないものは何も提供してSimpleDateFormat
いないことがわかります。アンドロイドクラスに何か意味はありますか?それを使用する方が良い習慣ですか(はいの場合、その理由)?私の目標は、AndroidアプリでDateオブジェクトを表示することです(明らかに)。ここにあります:
private Date date;
public String getDateString(String formatStr){
return new SimpleDateFormat(formatStr).format(date);
}
次のようにandroid.text.format.DateFormatを使用する方がよいでしょうか。
public String getDateString(String formatStr){
return android.text.format.DateFormat.format(formatStr, date);
}
または、おそらく2つのうちのどれでもないが、別の方法が最善でしょうか?前もって感謝します。