私のアプリケーションでは、次のようなコードを使用しています。
DateFormat df = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT, locale);
df.setTimeZone(User.getTimeZone());
String s = df.format(d);
さまざまなロケールで使用されるアプリケーションで日付をフォーマットします。時々、これに秒を追加したいのですが、ロケールベースのフォーマットの能力を失うので、SimpleDateFormatを使用して特定のフォーマットを1つだけ指定したくありません。
それで、ロケール形式の日付に小さな変更を加える方法を誰かが知っていますか?
乾杯、
クリス