- ベストアンサー
時間差の何分かを知りたいんですが
お世話になります たとえばなんですが、 2006/03/18 22:30:00 から 2006/03/18 23:00:00までのあと何分かを調べたくて 二つをミリ秒で引いてを計算しているんですが、 long test = (gcout.getTimeInMillis() - gc.getTimeInMillis())/1000/60/60; であと何分かがでるんですよね?744とかの数字ができるんですけど一体なにがだめなんでしょうか? 初歩的なことですが、教えてください、おねがいします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
744 が出るのは gcout か gc にセットされている時刻が違っているからでは? で、割る数はNo.1の方の言う通りです。 (60000 で割るだけでも同じですが)
その他の回答 (1)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
ミリ秒から分に直すには /1000/60 です。 744は、なぜかはわかりません。 (2006/03/18 23:00:00-2006/03/18 22:30:00)/1000/60/60 は、0になるはずだと思います。
質問者
お礼
わかりました。変なところで間違っていました。ありがとうございます
お礼
ありがとうございます。月のところで-1していなかったという初歩的なミスをしていました。