私の質問が何度も寄せられていることは承知していますが、問題を解決できないため、もう一度書きます。
ミリ秒で表された時間を時間と分に変換したいと思います(そう思います)。どれが目標なのかはわかっています。つまり、適切な時間と分を意味しますが、それを取得できません。
私はこれを試しました:
long elevenPASTEleven= 33240000; // 11:11
Date date = new Date(elevenPASTEleven);
DateFormat formatter = new SimpleDateFormat("HH:mm:ss:SSS");
String dateFormatted = formatter.format(date);
System.out.println(dateFormatted);
出力は次のとおりです。
10:14:00:000
私は実際にエラーがどこにあるのか理解できません。
コード内の long 値は、解析したリモート Web サイトから取得されます。
Number value: 33240000
この値を人間が読める時間に変換したいのですが、できません。
何か提案をお願いできますか?
前もって感謝します!