0
  long nanoseconds = System.nanoTime();
  long microseconds = nanoseconds / 1000;
  long miliseconds = microseconds / 1000;
  long seconds = miliseconds / 1000;
  long minutes = seconds / 60;
  long hours = minutes / 60;

  System.out.println (hours);

私の Windows マシンで午前 11 時 35 分頃に実行すると、26. 1 日が 26 時間ということはあり得ませんし、あったとしても、期待される結果にはほど遠いもの11です。なぜこれが機能しないのですか?(また、Time Date ライブラリを使用したくありません。もっと簡単な方法があることはわかっています)

私は自分の電話にいるので、これがすべて正しくフォーマットされることを願っています。みんな、ありがとう!

4

1 に答える 1