私はこれを得た。しかし、残りの日数/時間/分/秒を取得する方法がわかりません。デバッグ モードで実行したところ、2776799998 が生成されました。ミリ秒単位の 2776799998 は、2 日 1 時間 15 分では多すぎます。(これを投稿したときでした)。
正しい方法は何ですか?
Calendar cal = Calendar.getInstance();
cal.set(2012, 6, 28, 16, 0);
long endTime = cal.getTimeInMillis();
long currentTime = System.currentTimeMillis();
long remaining = endTime - currentTime;
long seconds = remaining / 1000;
long minutes = seconds / 60;
long hours = minutes / 60;
long days = hours / 24;