Androidでの時間のフォーマット、次の設定中(24時間の時計とAM/PMなど)
-
20-09-2019 - |
質問
現在、次のコードを使用してGoogle Androidで時間をフォーマットしています。
DateFormat.getDateTimeInstance().format(millis)
このコードは私のタイムゾーンとロケールの設定を称えますが、システム設定での「24時間モード」設定を無視し、常にAM/PMで時間を返します。ステータスバーと同じ形式で時間を取得する方法はありますか?
解決
理論的に(これはまだ試したことはありません)、あなたは使用できます
http://developer.android.com/reference/android/text/format/dateformat.html
設定に基づいてフォーマッタを取得します。 ymmv。
他のヒント
SimpleDateFormat df = new SimpleDateFormat("dd.MM.yyyy HH:mm");
df.format(new Date(date));
ミリセックの「日付」
使用 java.text.SimpleDateFormat
クラス。
所属していません StackOverflow