次の方法で取得されるミリ秒単位で指定された日付/時刻があります。
Calendar.getInstance().getTimeInMillis();
これを、デバイス上のローカル形式が何であれ、日付と時刻を表す文字列にフォーマットしたいと思います。例えば:
US: 12/15/2013 10:30 pm
Germany: 15.12.2013 22:30
次のような書式を指定する必要はありません。
SimpleDateFormat outputFormat = new SimpleDateFormat("MMM dd, yyyy h:mm a");
ローカルの書式設定を処理する API はありますか?