この質問は数学の問題です(申し訳ありませんが、私は数学では良くありません)。整数時間間隔
私は例
700 (means 7:00)
1330 (means 13:30)
2359 (means 23:59)
のために整数
として表される時間を持っているI開始時間と終了時間を持っており、それらの間の15分の間隔を作成したいです。たとえば、
int start = 700;
int end = 1300;
開始時間を15分増やして60分を超えて次の100分にジャンプします。例えば700、715、730、745、800、815、830 ..等
IはCalendar
オブジェクトを作成することによって、これを作成しSimpleDateFormat
として整数を解析し、カレンダーに時間を追加し、分を増加させ、でき時間と分を解析して整数に戻します。しかし、それを行うには時間がかかりすぎるので、これをより効率的に実行するための簡単な数学的方法が必要です。
おかげで、その私がそれを望む方法。分を加えてエンコードされたものに戻す – fareed