Android アプリの特定のインスタンスで日付と時刻を表示したかったのですが、次のコードを使用して実現しました。
Date now = new Date();
final String time = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.SHORT).format(now);
問題は、エミュレーターで日付と時刻が完全な形式で表示されることです。
Sep 1,2012 10:30pm
しかし、電話でアプリを実行すると、次の形式で日付と時刻が表示されます。
2012 9 1 10:30
エミュレータと電話で異なる動作をする理由を誰か教えてください。エミュレーターに乗っているのと同じ結果を電話で達成するにはどうすればよいですか?
ありがとうございました!!