時間 (hh:mm:ss) をミリ秒に変換しようとしています。どうすればできますか?
次のものを使用するのは正しいですか?
hh * mm * ss * 1000;
ただし、分が 00 または秒が 00 の場合は 0 になります。
これを計算するにはどうすればよいですか?
時間 (hh:mm:ss) をミリ秒に変換しようとしています。どうすればできますか?
次のものを使用するのは正しいですか?
hh * mm * ss * 1000;
ただし、分が 00 または秒が 00 の場合は 0 になります。
これを計算するにはどうすればよいですか?
これを試して、
hrsSec=hh*60*60;// for seconds;
minSec=mm*60;// for seconds;
secSec=ss;// already seconds;
totalSec=(hrsSec+minSec+secSec);// total seconds
milliSec=totalSec*1000; // milliseconds
また、手順がわかれば @Peter Lawrey のコメントが目立ち、要するにこれを試すことができます。
milliSec=((hh × 60 + mm) × 60 + ss) × 1000
(hh * 3600 + mm * 60 + ss) * 1000;
1h == 60min
1min == 60sec
1sec == 1000ms
(ss + (mm + (hh * 60) ) * 60 ) * 1000