AndroidでSimpleDateFormat
の問題が発生しています。 このコードを使用:代わりに "25,1:30 12" の ":30 25187 12"android SimpleDateFormat形式が間違っていますandroid 4.x
private static final String TIME_FORMAT = "HH:mm:ss,S";
SimpleDateFormat timeFormat = new SimpleDateFormat(TIME_FORMAT, Locale.US);
String time = timeFormat.format(time.getTime());
time
は、以下のフォーマットを有します。 4.xバージョンでのみ発生します。
私の4.4デバイスで確認済みです。カンマの後の桁数をチェックし、3つがある場合は最後の2つを切り捨てる以外に、何かできることがあるかどうかはわかりません。 –
これまでのところ唯一の解決策に見えます! – TheRedFox
5.xで修正されたようです:https://code.google.com/p/android/issues/detail?id=78859&can=1&q=simpledateformat%20fractional&colspec=ID%20Status%20Priority%20Owner%20Summary% 20Stars%20Reporter%20Opened – assylias